=============================================================================== 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/rebuilderdI4pUJR/inputs/migraphx_7.1.1-7_all.buildinfo Source: migraphx Version: 7.1.1-7 rebuilderd-worker node: ionos25-amd64 +------------------------------------------------------------------------------+ | Downloading sources Mon, 06 Jul 2026 05:01:30 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] 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 [184 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 [166 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3376 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [274 kB] Get:17 https://deb.debian.org/debian forky/main Sources [11.0 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7832 B] Get:19 https://deb.debian.org/debian sid/main Sources [11.7 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.8 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 [368 kB] Fetched 35.0 MB in 3s (11.8 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1-7.dsc' migraphx_7.1.1-7.dsc 2717 SHA256:d152f890dd7cdad1091c70d0d0be5388a5499f1a8de2068f65c76176fc26330b '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-7.debian.tar.xz' migraphx_7.1.1-7.debian.tar.xz 12524 SHA256:2f4e71f55ef8d7b375300f87838ead9a4623066b6823af1d58d1407a80e3fce2 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd migraphx_7.1.1.orig.tar.gz 2f4e71f55ef8d7b375300f87838ead9a4623066b6823af1d58d1407a80e3fce2 migraphx_7.1.1-7.debian.tar.xz d152f890dd7cdad1091c70d0d0be5388a5499f1a8de2068f65c76176fc26330b migraphx_7.1.1-7.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Mon, 06 Jul 2026 05:01:34 +0000 | +------------------------------------------------------------------------------+ Rebuilding migraphx=7.1.1-7 in /srv/rebuilderd/tmp/rebuilderdI4pUJR/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdI4pUJR/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdI4pUJR/inputs/migraphx_7.1.1-7_all.buildinfo /srv/rebuilderd/tmp/rebuilderdI4pUJR/inputs/migraphx_7.1.1-7_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 [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260629T203627Z forky InRelease [151 kB] Get:3 http://snapshot.debian.org/archive/debian/20260705T083637Z forky InRelease [151 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 Packages [10.6 MB] Get:5 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 Packages [9816 kB] Get:6 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 Packages [9829 kB] Fetched 30.7 MB in 2s (12.3 MB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260629T203627Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted W: http://snapshot.debian.org/archive/debian/20260705T083637Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Fetched 17.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa4l391xv/libfile-stripnondeterminism-perl_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1-dev amd64 2.8.2-1 [177 kB] Fetched 177 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfx3eqfrf/libexpat1-dev_2.8.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdot4 amd64 14.1.2-1+b2 [21.6 kB] Fetched 21.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8ids4vu/libxdot4_14.1.2-1+b2_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/tmpk7_j0s_6/media-types_14.0.0_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprd2bxh41/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.22.1-1 [23.3 kB] Fetched 23.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphka9ol6p/libngtcp2-crypto-ossl0_1.22.1-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 (0 B/s) dpkg-name: info: moved 'clang_1%3a21.1.6-71+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpw48kq7v6/clang_21.1.6-71+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.15-2 [75.8 kB] Fetched 75.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxj_eu222/libgraphite2-3_1.3.15-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkw17rus/sysvinit-utils_3.18-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 libheif-plugin-libde265 amd64 1.21.2-4+b1 [17.2 kB] Fetched 17.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqicb_4al/libheif-plugin-libde265_1.21.2-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvc7 amd64 14.1.2-1+b2 [375 kB] Fetched 375 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp41v0neme/libgvc7_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-3 [132 kB] Fetched 132 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpch60406j/libbsd0_0.12.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-s1 amd64 16.1.0-2 [74.1 kB] Fetched 74.1 kB in 0s (7199 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0u4s_a70/libgcc-s1_16.1.0-2_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/tmpuwybs2pl/gzip_1.13-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libtiff6 amd64 4.7.1-3 [361 kB] Fetched 361 kB in 0s (35.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6rmc_cdj/libtiff6_4.7.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tornado amd64 6.5.5-4 [359 kB] Fetched 359 kB in 0s (35.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu74ag4mo/python3-tornado_6.5.5-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.14-1 [1982 kB] Fetched 1982 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf607p48h/libpython3.13-stdlib_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-astroid all 4.1.1-2 [213 kB] Fetched 213 kB in 0s (20.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9lt1cw6h/python3-astroid_4.1.1-2_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwio9y3w3/python3-uc-micro_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-dev amd64 3.14.6-1 [8340 B] Fetched 8340 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7xcxebc/libpython3-dev_3.14.6-1_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 (5023 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2zr_j7ga/libmpc3_1.3.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf32t64 amd64 3.21.12-16 [985 kB] Fetched 985 kB in 0s (75.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm_7l8e0t/libprotobuf32t64_3.21.12-16_amd64.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/tmpfcup7u_b/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-dev amd64 3.14.6-1 [5447 kB] Fetched 5447 kB in 0s (157 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppajmo9w4/libpython3.14-dev_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b2 [305 kB] Fetched 305 kB in 0s (29.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuelxsfsj/libzstd1_1.5.7+dfsg-3+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-9 [488 kB] Fetched 488 kB in 0s (41.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpinvr2pcr/fonts-dejavu-mono_2.37-9_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28mnzq1q/debianutils_5.23.2_amd64.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 (160 MB/s) dpkg-name: info: moved 'git_1%3a2.53.0-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpecmfdzwi/git_2.53.0-1_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0wk3miaa/libthai-data_0.1.30-1_all.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 (118 MB/s) dpkg-name: info: moved 'git-man_1%3a2.53.0-1_all.deb' to '/srv/rebuilderd/tmp/tmpa8pjydpj/git-man_2.53.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libltdl7 amd64 2.5.4-11 [416 kB] Fetched 416 kB in 0s (39.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb88ca917/libltdl7_2.5.4-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-pango8 amd64 14.1.2-1+b2 [31.2 kB] Fetched 31.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2nf4c_pv/libgvplugin-pango8_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14 amd64 3.14.6-1 [846 kB] Fetched 846 kB in 0s (68.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbxjj4flg/python3.14_3.14.6-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 (41.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ox98irn/libfreetype6_2.14.3+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.3.0-1 [1280 B] Fetched 1280 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzilks6hb/cpp-15_15.3.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 python3-nbformat all 5.10.4-2 [43.0 kB] Fetched 43.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdr4z49w_/python3-nbformat_5.10.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblsan0 amd64 16.1.0-2 [1281 kB] Fetched 1281 kB in 0s (80.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7fx147s2/liblsan0_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-charset-normalizer amd64 3.4.7-1 [245 kB] Fetched 245 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptnbveeu_/python3-charset-normalizer_3.4.7-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbbmgp5ab/python3-jsonschema-specifications_2023.12.1-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 gettext amd64 1.0-1 [2660 kB] Fetched 2660 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzphhzvsk/gettext_1.0-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp45gq4pbj/libsasl2-2_2.1.28+dfsg1-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-3 [31.1 kB] Fetched 31.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvwsff0ys/libkrb5support0_1.22.1-3_amd64.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 (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfmh2can/libboost1.90-dev_1.90.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gdb amd64 17.2-1+b1 [4076 kB] Fetched 4076 kB in 0s (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzs1rhnxf/gdb_17.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.47-4 [345 kB] Fetched 345 kB in 0s (34.5 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmprvqv5sii/libmagic-mgc_5.47-4_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6j7kl29e/base-passwd_3.6.8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jinja2 all 3.1.6-3 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvbf5a6z4/python3-jinja2_3.1.6-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj3ps2h2s/python3-stack-data_0.6.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-cxx-dev amd64 7.0.0-2+b1 [222 kB] Fetched 222 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe477z2at/libmsgpack-cxx-dev_7.0.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.8.2-1 [121 kB] Fetched 121 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmysl__rc/libexpat1_2.8.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rpds-py amd64 0.30.0-2 [317 kB] Fetched 317 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc3qsapig/python3-rpds-py_0.30.0-2_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 (37.8 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp6hjlb9nq/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-3 [37.1 kB] Fetched 37.1 kB in 0s (3687 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps1dybvz5/python3-typeguard_4.4.4-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46.50.20260617-1 [282 kB] Fetched 282 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph3w1i5kd/binutils_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.58.0-1 [53.1 kB] Fetched 53.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg7xmj0st/libpangoft2-1.0-0_1.58.0-1_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 (809 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsdal95jj/python3-yaml_6.0.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 architecture-properties amd64 0.2.6+b2 [2632 B] Fetched 2632 B in 0s (41.3 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kdbh4cr/architecture-properties_0.2.6+b2_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 (47.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppuqg35r8/python-babel-localedata_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [4644 B] Fetched 4644 B in 0s (23.9 kB/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmplcd29xhx/cpp-x86-64-linux-gnu_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 util-linux amd64 2.42.2-1 [1229 kB] Fetched 1229 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkemk8uo_/util-linux_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl-provider-legacy amd64 3.6.3-1 [320 kB] Fetched 320 kB in 0s (3300 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9977j4w9/openssl-provider-legacy_3.6.3-1_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 (5560 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofym6zcl/libmpfr6_4.2.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-lite32t64 amd64 3.21.12-16 [279 kB] Fetched 279 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfr57vkab/libprotobuf-lite32t64_3.21.12-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 clang-21 amd64 1:21.1.8-7+b4 [139 kB] Fetched 139 kB in 0s (0 B/s) dpkg-name: info: moved 'clang-21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpf6jruyog/clang-21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-4 [700 kB] Fetched 700 kB in 0s (61.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy8r_sbf9/findutils_4.10.0-4_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 libheif1 amd64 1.21.2-4+b1 [648 kB] Fetched 648 kB in 0s (48.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ikc074y/libheif1_1.21.2-4+b1_amd64.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 (163 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl91hyaky/doxygen_1.15.0+ds1-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-dev amd64 1.90.0.2 [3064 B] Fetched 3064 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5vuxmv1b/libboost-dev_1.90.0.2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c2 amd64 6.1.0-2+b1 [22.0 kB] Fetched 22.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprufjqhjj/libmsgpack-c2_6.1.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.21.0-2 [422 kB] Fetched 422 kB in 0s (39.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7yd1nvie/libcurl4t64_8.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-3 [79.0 kB] Fetched 79.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiuvwk2le/libk5crypto3_1.22.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-platformdirs all 4.10.0-1 [18.3 kB] Fetched 18.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5nvjst2/python3-platformdirs_4.10.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026b-1 [260 kB] Fetched 260 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppex3msm5/tzdata_2026b-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [1440 B] Fetched 1440 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpjdm8bg32/gcc-x86-64-linux-gnu_15.2.0-5+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqp0hax2t/libjson-perl_4.10000-1_all.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 (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpb9o6dzz0/zlib1g_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Fetched 60.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw64myu6w/autotools-dev_20240727.1+nmu1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpedj2zg9x/python3-jupyter-client_8.8.0-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 (0 B/s) dpkg-name: info: moved 'libgc1_1%3a8.2.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp3im8i_hy/libgc1_8.2.12-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bpiau06/python3-markupsafe_3.0.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.3.0-1 [28.7 kB] Fetched 28.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv_5ft90l/g++-15_15.3.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libpam0g amd64 1.7.0-6 [66.4 kB] Fetched 66.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpadio4p_6/libpam0g_1.7.0-6_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-jwt all 2.12.1-1 [37.2 kB] Fetched 37.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkpg5ujs/python3-jwt_2.12.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipython all 9.11.0-2 [436 kB] Fetched 436 kB in 0s (38.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbu4aaf9o/python3-ipython_9.11.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.26.2-3 [466 kB] Fetched 466 kB in 0s (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg01xpxmg/libp11-kit0_0.26.2-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ic9w9ff/python3-alabaster_1.0.0-1_all.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/tmplmq_5szy/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.3.0-1 [23.4 MB] Fetched 23.4 MB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplh9me08q/gcc-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14.2 [88.0 kB] Fetched 88.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp76s_63be/base-files_14.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl9crlv5k/python3-fastjsonschema_2.21.1-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6392_uwr/rocm-cmake_6.4.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-3 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9l61415p/libgssapi-krb5-2_1.22.1-3_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 (92.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfonmd4vs/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod1t64 amd64 0.195-1 [29.5 kB] Fetched 29.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps93z8abq/libdebuginfod1t64_0.195-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-idna all 3.18-1 [41.6 kB] Fetched 41.6 kB in 0s (390 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpepj8_qct/python3-idna_3.18-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sqlalchemy all 2.0.48+ds1-1 [1233 kB] Fetched 1233 kB in 0s (9297 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyfwgdzfq/python3-sqlalchemy_2.0.48+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 coreutils amd64 9.10-1 [3142 kB] Fetched 3142 kB in 0s (18.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx695cw7s/coreutils_9.10-1_amd64.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 (66.2 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp87qg3xwk/python3-deprecated_1.3.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46.50.20260617-1 [821 kB] Fetched 821 kB in 0s (9120 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8tkbmqf5/libgprofng0_2.46.50.20260617-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 (1914 kB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp0d03t5p6/libx11-6_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46.50.20260617-1 [160 kB] Fetched 160 kB in 0s (341 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1s865s0/libctf-nobfd0_2.46.50.20260617-1_amd64.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 (4928 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpumcj852s/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 debhelper all 14.2 [933 kB] Fetched 933 kB in 0s (71.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7pbz585c/debhelper_14.2_all.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.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbhz6pyo_/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnettle8t64 amd64 3.10.2-1+b1 [305 kB] Fetched 305 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfxsj4ek/libnettle8t64_3.10.2-1+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/tmpduet1lbf/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzma5 amd64 5.8.3-1 [332 kB] Fetched 332 kB in 0s (32.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnz_w98wt/liblzma5_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-design all 0.7.0-5 [886 kB] Fetched 886 kB in 0s (67.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_wnex97i/python3-sphinx-design_0.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-book-theme all 1.2.0-1 [95.8 kB] Fetched 95.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95b92r3r/python3-sphinx-book-theme_1.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libitm1 amd64 16.1.0-2 [26.9 kB] Fetched 26.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph5nymmas/libitm1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 9.1.0-4 [45.7 kB] Fetched 45.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7mod5hr/libjs-sphinxdoc_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.3.0-1 [546 kB] Fetched 546 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt_79xosv/gcc-15_15.3.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libde265-0 amd64 1.0.18-1 [187 kB] Fetched 187 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpui34rxqs/libde265-0_1.0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-3 [331 kB] Fetched 331 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg1a08zk7/sed_4.9-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnfowo9c3/python3-gitdb_4.0.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-17 [38.1 kB] Fetched 38.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpynx3xh3q/libc-dev-bin_2.42-17_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libpam-modules-bin amd64 1.7.0-6 [46.0 kB] Fetched 46.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpocqku8h5/libpam-modules-bin_1.7.0-6_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpycx0kcux/libseccomp2_2.6.0-2+b1_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/tmp_ywsnqm3/libxext6_1.3.4-1+b4_amd64.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/tmpo3kxg2fw/libipt2_2.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod-common all 0.195-1 [21.0 kB] Fetched 21.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_uowg8tl/libdebuginfod-common_0.195-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-nest-asyncio all 1.6.0-1 [6620 B] Fetched 6620 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9hb5bjlw/python3-nest-asyncio_1.6.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6s2ywdzb/readline-common_8.3-4_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libcap-ng0 amd64 0.9.3-1 [17.9 kB] Fetched 17.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp13uvibr6/libcap-ng0_0.9.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b2 [27.7 kB] Fetched 27.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpx96975ur/libxrender1_0.9.12-1+b2_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 (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt2y20g1u/libsvtav1enc4_4.1.0+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pydata-sphinx-theme all 0.17.1+dfsg-2 [919 kB] Fetched 919 kB in 0s (67.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpylj5a_1n/python3-pydata-sphinx-theme_0.17.1+dfsg-2_all.deb' Downloading dependency 1 of 422: libfile-stripnondeterminism-perl:amd64=1.15.1-1 Downloading dependency 2 of 422: libexpat1-dev:amd64=2.8.2-1 Downloading dependency 3 of 422: libxdot4:amd64=14.1.2-1+b2 Downloading dependency 4 of 422: media-types:amd64=14.0.0 Downloading dependency 5 of 422: python3-ptyprocess:amd64=0.7.0-6 Downloading dependency 6 of 422: libngtcp2-crypto-ossl0:amd64=1.22.1-1 Downloading dependency 7 of 422: clang:amd64=1:21.1.6-71+b1 Downloading dependency 8 of 422: libgraphite2-3:amd64=1.3.15-2 Downloading dependency 9 of 422: sysvinit-utils:amd64=3.18-1 Downloading dependency 10 of 422: libheif-plugin-libde265:amd64=1.21.2-4+b1 Downloading dependency 11 of 422: libgvc7:amd64=14.1.2-1+b2 Downloading dependency 12 of 422: libbsd0:amd64=0.12.2-3 Downloading dependency 13 of 422: libgcc-s1:amd64=16.1.0-2 Downloading dependency 14 of 422: gzip:amd64=1.13-1 Downloading dependency 15 of 422: libtiff6:amd64=4.7.1-3 Downloading dependency 16 of 422: python3-tornado:amd64=6.5.5-4 Downloading dependency 17 of 422: libpython3.13-stdlib:amd64=3.13.14-1 Downloading dependency 18 of 422: python3-astroid:amd64=4.1.1-2 Downloading dependency 19 of 422: python3-uc-micro:amd64=2.0.0-1 Downloading dependency 20 of 422: libpython3-dev:amd64=3.14.6-1 Downloading dependency 21 of 422: libmpc3:amd64=1.3.1-3 Downloading dependency 22 of 422: libprotobuf32t64:amd64=3.21.12-16 Downloading dependency 23 of 422: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 24 of 422: libpython3.14-dev:amd64=3.14.6-1 Downloading dependency 25 of 422: libzstd1:amd64=1.5.7+dfsg-3+b2 Downloading dependency 26 of 422: fonts-dejavu-mono:amd64=2.37-9 Downloading dependency 27 of 422: debianutils:amd64=5.23.2 Downloading dependency 28 of 422: git:amd64=1:2.53.0-1 Downloading dependency 29 of 422: libthai-data:amd64=0.1.30-1 Downloading dependency 30 of 422: git-man:amd64=1:2.53.0-1 Downloading dependency 31 of 422: libltdl7:amd64=2.5.4-11 Downloading dependency 32 of 422: libgvplugin-pango8:amd64=14.1.2-1+b2 Downloading dependency 33 of 422: python3.14:amd64=3.14.6-1 Downloading dependency 34 of 422: libfreetype6:amd64=2.14.3+dfsg-1 Downloading dependency 35 of 422: cpp-15:amd64=15.3.0-1 Downloading dependency 36 of 422: python3-nbformat:amd64=5.10.4-2 Downloading dependency 37 of 422: liblsan0:amd64=16.1.0-2 Downloading dependency 38 of 422: python3-charset-normalizer:amd64=3.4.7-1 Downloading dependency 39 of 422: python3-jsonschema-specifications:amd64=2023.12.1-5 Downloading dependency 40 of 422: gettext:amd64=1.0-1 Downloading dependency 41 of 422: libsasl2-2:amd64=2.1.28+dfsg1-11 Downloading dependency 42 of 422: libkrb5support0:amd64=1.22.1-3 Downloading dependency 43 of 422: libboost1.90-dev:amd64=1.90.0-6 Downloading dependency 44 of 422: gdb:amd64=17.2-1+b1 Downloading dependency 45 of 422: libmagic-mgc:amd64=1:5.47-4 Downloading dependency 46 of 422: base-passwd:amd64=3.6.8 Downloading dependency 47 of 422: python3-jinja2:amd64=3.1.6-3 Downloading dependency 48 of 422: python3-stack-data:amd64=0.6.3-3 Downloading dependency 49 of 422: libmsgpack-cxx-dev:amd64=7.0.0-2+b1 Downloading dependency 50 of 422: libexpat1:amd64=2.8.2-1 Downloading dependency 51 of 422: python3-rpds-py:amd64=0.30.0-2 Downloading dependency 52 of 422: diffutils:amd64=1:3.12-1 Downloading dependency 53 of 422: python3-typeguard:amd64=4.4.4-3 Downloading dependency 54 of 422: binutils:amd64=2.46.50.20260617-1 Downloading dependency 55 of 422: libpangoft2-1.0-0:amd64=1.58.0-1 Downloading dependency 56 of 422: python3-yaml:amd64=6.0.3-1 Downloading dependency 57 of 422: architecture-properties:amd64=0.2.6+b2 Downloading dependency 58 of 422: python-babel-localedata:amd64=2.17.0-2 Downloading dependency 59 of 422: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 60 of 422: util-linux:amd64=2.42.2-1 Downloading dependency 61 of 422: openssl-provider-legacy:amd64=3.6.3-1 Downloading dependency 62 of 422: libmpfr6:amd64=4.2.2-3 Downloading dependency 63 of 422: libprotobuf-lite32t64:amd64=3.21.12-16 Downloading dependency 64 of 422: clang-21:amd64=1:21.1.8-7+b4 Downloading dependency 65 of 422: findutils:amd64=4.10.0-4 Downloading dependency 66 of 422: libheif1:amd64=1.21.2-4+b1 Downloading dependency 67 of 422: doxygen:amd64=1.15.0+ds1-1.1 Downloading dependency 68 of 422: libboost-dev:amd64=1.90.0.2 Downloading dependency 69 of 422: libmsgpack-c2:amd64=6.1.0-2+b1 Downloading dependency 70 of 422: libcurl4t64:amd64=8.21.0-2 Downloading dependency 71 of 422: libk5crypto3:amd64=1.22.1-3 Downloading dependency 72 of 422: python3-platformdirs:amd64=4.10.0-1 Downloading dependency 73 of 422: tzdata:amd64=2026b-1 Downloading dependency 74 of 422: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 75 of 422: libjson-perl:amd64=4.10000-1 Downloading dependency 76 of 422: zlib1g:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 77 of 422: autotools-dev:amd64=20240727.1+nmu1 Downloading dependency 78 of 422: python3-jupyter-client:amd64=8.8.0-1 Downloading dependency 79 of 422: libgc1:amd64=1:8.2.12-1 Downloading dependency 80 of 422: python3-markupsafe:amd64=3.0.3-1+b1 Downloading dependency 81 of 422: g++-15:amd64=15.3.0-1 Downloading dependency 82 of 422: libpam0g:amd64=1.7.0-6 Downloading dependency 83 of 422: python3-jwt:amd64=2.12.1-1 Downloading dependency 84 of 422: python3-ipython:amd64=9.11.0-2 Downloading dependency 85 of 422: libp11-kit0:amd64=0.26.2-3 Downloading dependency 86 of 422: python3-alabaster:amd64=1.0.0-1 Downloading dependency 87 of 422: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 88 of 422: gcc-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 89 of 422: base-files:amd64=14.2 Downloading dependency 90 of 422: python3-fastjsonschema:amd64=2.21.1-1 Downloading dependency 91 of 422: rocm-cmake:amd64=6.4.3-1 Downloading dependency 92 of 422: libgssapi-krb5-2:amd64=1.22.1-3 Downloading dependency 93 of 422: dpkg-dev:amd64=1.23.7 Downloading dependency 94 of 422: libdebuginfod1t64:amd64=0.195-1 Downloading dependency 95 of 422: python3-idna:amd64=3.18-1 Downloading dependency 96 of 422: python3-sqlalchemy:amd64=2.0.48+ds1-1 Downloading dependency 97 of 422: coreutils:amd64=9.10-1 Downloading dependency 98 of 422: python3-deprecated:amd64=1.3.1-1 Downloading dependency 99 of 422: libgprofng0:amd64=2.46.50.20260617-1 Downloading dependency 100 of 422: libx11-6:amd64=2:1.8.13-1 Downloading dependency 101 of 422: libctf-nobfd0:amd64=2.46.50.20260617-1 Downloading dependency 102 of 422: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 103 of 422: debhelper:amd64=14.2 Downloading dependency 104 of 422: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 105 of 422: libnettle8t64:amd64=3.10.2-1+b1 Downloading dependency 106 of 422: hostname:amd64=3.25 Downloading dependency 107 of 422: liblzma5:amd64=5.8.3-1 Downloading dependency 108 of 422: python3-sphinx-design:amd64=0.7.0-5 Downloading dependency 109 of 422: python3-sphinx-book-theme:amd64=1.2.0-1 Downloading dependency 110 of 422: libitm1:amd64=16.1.0-2 Downloading dependency 111 of 422: libjs-sphinxdoc:amd64=9.1.0-4 Downloading dependency 112 of 422: gcc-15:amd64=15.3.0-1 Downloading dependency 113 of 422: libde265-0:amd64=1.0.18-1 Downloading dependency 114 of 422: sed:amd64=4.9-3 Downloading dependency 115 of 422: python3-gitdb:amd64=4.0.12-1 Downloading dependency 116 of 422: libc-dev-bin:amd64=2.42-17 Downloading dependency 117 of 422: libpam-modules-bin:amd64=1.7.0-6 Downloading dependency 118 of 422: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 119 of 422: libxext6:amd64=2:1.3.4-1+b4 Downloading dependency 120 of 422: libipt2:amd64=2.2-1 Downloading dependency 121 of 422: libdebuginfod-common:amd64=0.195-1 Downloading dependency 122 of 422: python3-nest-asyncio:amd64=1.6.0-1 Downloading dependency 123 of 422: readline-common:amd64=8.3-4 Downloading dependency 124 of 422: libcap-ng0:amd64=0.9.3-1 Downloading dependency 125 of 422: libxrender1:amd64=1:0.9.12-1+b2 Downloading dependency 126 of 422: libsvtav1enc4:amd64=4.1.0+dfsg-1 Downloading dependency 127 of 422: python3-pydata-sphinx-theme:amd64=0.17.1+dfsg-2 Downloading dependency 128 of 422: python3-prompt-toolkit:amd64=3.0.52-3Get:1 http://deb.debian.org/debian unstable/main amd64 python3-prompt-toolkit all 3.0.52-3 [279 kB] Fetched 279 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr1ek8wvc/python3-prompt-toolkit_3.0.52-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 gettext-base amd64 1.0-1 [332 kB] Fetched 332 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuh38p_af/gettext-base_1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-17 [1991 kB] Fetched 1991 kB in 0s (115 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2_sngdd/libc6-dev_2.42-17_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/tmp73lb62jt/libpgm-5.3-0t64_5.3.128~dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssl3t64 amd64 3.6.3-1 [2488 kB] Fetched 2488 kB in 0s (121 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppsv81ulo/libssl3t64_3.6.3-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjb1r6n0k/python3-ipykernel_7.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b2 [115 kB] Fetched 115 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph8vr3jby/libsharpyuv0_1.5.0-0.1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.3.0-1 [2784 kB] Fetched 2784 kB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqu6r3td1/libstdc++-15-dev_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.6.3-1 [1522 kB] Fetched 1522 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp472h4mrm/openssl_3.6.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.30-1+b1 [52.1 kB] Fetched 52.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5aox8l4/libthai0_0.1.30-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.22.0-1 [60.7 kB] Fetched 60.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsio4kr41/libpsl5t64_0.22.0-1_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplaeqtrt6/python3-defusedxml_0.7.1-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjkwep85/libsodium26_1.0.22-2_amd64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiqxd9kb5/patch_2.8-2_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 (0 B/s) Get:1 http://deb.debian.org/debian unstable/main amd64 libsodium26 amd64 1.0.22-2 [210 kB] Fetched 210 kB in 0s (16.7 MB/s) 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) Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v0bc2pl/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-gd8 amd64 14.1.2-1+b2 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdlns4kqg/libgvplugin-gd8_14.1.2-1+b2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp12qchak6/python3-comm_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-16-base amd64 16.1.0-2 [36.8 kB] Fetched 36.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp57q2ukv9/gcc-16-base_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rocm-docs all 1.35.0-3 [1136 kB] Fetched 1136 kB in 0s (85.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_8pcpywu/python3-rocm-docs_1.35.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b2 [560 kB] Fetched 560 kB in 0s (44.4 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmpncinz7_w/libgmp10_6.3.0+dfsg-5+b2_amd64.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/tmpnu0xvdmn/libcom-err2_1.47.4-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvkg6qg81/libnghttp3-9_1.15.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20260512-1 [93.6 kB] Fetched 93.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghdg2v5z/libedit2_3.1-20260512-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-17 [1790 kB] Fetched 1790 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ei7_ghs/libc6_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.58-1 [289 kB] Fetched 289 kB in 0s (25.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa0vd9xtk/libpng16-16t64_1.6.58-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.3.0-1 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx704ws6m/libobjc-15-dev_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-9 [840 kB] Fetched 840 kB in 0s (59.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgxuk4mrq/fonts-dejavu-core_2.37-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-4+b1 [225 kB] Fetched 225 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplflydyg8/libnorm1t64_1.5.9+dfsg-4+b1_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/tmp57lg_9h6/python3-matplotlib-inline_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwasan0 amd64 16.1.0-2 [1580 kB] Fetched 1580 kB in 0s (84.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ukh_xoa/libhwasan0_16.1.0-2_amd64.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/tmpmu8dgevm/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.53.3-1 [973 kB] Fetched 973 kB in 0s (72.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7fsfx28/libsqlite3-0_3.53.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.3.0-1 [2718 kB] Fetched 2718 kB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzsa_uguf/libgcc-15-dev_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-3 [49.2 kB] Fetched 49.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7t5ad6n0/libpipeline1_1.5.8-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-4 [244 kB] Fetched 244 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxq_lbe60/libssh2-1t64_1.11.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b2 [39.9 kB] Fetched 39.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbcndetk2/libbz2-1.0_1.0.8-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotoc32t64 amd64 3.21.12-16 [936 kB] Fetched 936 kB in 0s (72.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvf22f8d0/libprotoc32t64_3.21.12-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-8 [3019 kB] Fetched 3019 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp94we6qk/perl-modules-5.40_5.40.1-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (96.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpokrtzsi4/dpkg_1.23.7_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv6u_whpp/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.283 [7572 B] Fetched 7572 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3exbhlxe/libdebconfclient0_0.283_amd64.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/tmpql9ksrci/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.24.1-1 [1336 kB] Fetched 1336 kB in 0s (87.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuxyirer_/groff-base_1.24.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b2 [69.0 kB] Fetched 69.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzttlmkw/libuchardet0_0.0.8-2+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/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/tmptvjzxex7/libattr1_2.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.14-1 [864 kB] Fetched 864 kB in 0s (62.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qhpyetd/libpython3.13-minimal_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-bs4 all 4.15.0-1 [119 kB] Fetched 119 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_w6fryt8/python3-bs4_4.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tabulate all 0.10.0-1 [51.2 kB] Fetched 51.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2r89_3mt/python3-tabulate_0.10.0-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpub72ry46/python3-cffi-backend_2.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 9.1.0-4 [699 kB] Fetched 699 kB in 0s (47.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp92t6n10i/sphinx-common_9.1.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Fetched 6020 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm26dqn0j/dh-strip-nondeterminism_1.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpathplan4 amd64 14.1.2-1+b2 [29.6 kB] Fetched 29.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnfs7ugtx/libpathplan4_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librav1e0.8 amd64 0.8.1-10 [973 kB] Fetched 973 kB in 0s (70.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiwqlrwf_/librav1e0.8_0.8.1-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtsan2 amd64 16.1.0-2 [2573 kB] Fetched 2573 kB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe95fn_cr/libtsan2_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsmartcols1 amd64 2.42.2-1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0sh2a4u/libsmartcols1_2.42.2-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4wb40dsc/python3-zipp_3.23.0-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2na5rk1u/libselinux1_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.5.0-0.1+b2 [335 kB] Fetched 335 kB in 0s (28.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5t28zapg/libwebp7_1.5.0-0.1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-2 [664 kB] Fetched 664 kB in 0s (53.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoazhpw40/libisl23_0.27-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-greenlet amd64 3.3.2-2 [192 kB] Fetched 192 kB in 0s (18.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgip_2o02/python3-greenlet_3.3.2-2_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1n8cdukv/python3-myst-nb_1.3.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.2-2 [84.2 kB] Fetched 84.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsejbc18v/python3-packaging_26.2-2_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 (33.6 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmp66x5bbxq/libx11-data_1.8.13-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzv19_tkk/python3-roman-numerals_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.14-1 [781 kB] Fetched 781 kB in 0s (59.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2kv4pe5x/python3.13_3.13.14-1_amd64.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/tmpboa00_nt/python3-imagesize_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash0 amd64 0.8.3-2+b2 [27.1 kB] Fetched 27.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpza770n3w/libxxhash0_0.8.3-2+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libavif16 amd64 1.4.1-1+b1 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_9r0g_zt/libavif16_1.4.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5+b1 [26.2 kB] Fetched 26.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa5hoo628/libfribidi0_1.0.16-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxapian30 amd64 1.4.31-2 [1172 kB] Fetched 1172 kB in 0s (85.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdohbiniu/libxapian30_1.4.31-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libpam-modules amd64 1.7.0-6 [168 kB] Fetched 168 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0qkfn0c/libpam-modules_1.7.0-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.8-7+b4 [7707 kB] Fetched 7707 kB in 0s (163 MB/s) dpkg-name: info: moved 'libclang1-21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpx2xpxqms/libclang1-21_21.1.8-7+b4_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 (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyrjqgams/libharfbuzz0b_12.3.2-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.19+ds-1 [46.7 kB] Fetched 46.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wtjf805/libjson-c5_0.19+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libquadmath0 amd64 16.1.0-2 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplgo15km3/libquadmath0_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libyuv0 amd64 0.0.1922.20260106-1+b1 [175 kB] Fetched 175 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr989kpdi/libyuv0_0.0.1922.20260106-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 2.7.0-1 [119 kB] Fetched 119 kB in 0s (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjtj3hq4/python3-urllib3_2.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.3.0-1 [12.1 MB] Fetched 12.1 MB in 0s (179 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmn4tl8pa/cpp-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaom3 amd64 3.13.1-2+b1 [1904 kB] Fetched 1904 kB in 0s (99.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd3071aab/libaom3_3.13.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcgraph8 amd64 14.1.2-1+b2 [58.6 kB] Fetched 58.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_1x__iq0/libcgraph8_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdit-py-plugins all 0.6.1-1 [39.2 kB] Fetched 39.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5o3bf7az/python3-mdit-py-plugins_0.6.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.21.0-2 [17.0 kB] Fetched 17.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcf71u2av/libcurl3t64-gnutls_8.21.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markdown-it all 4.2.0-3 [63.7 kB] Fetched 63.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpph4lvfde/python3-markdown-it_4.2.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.69.0-1 [89.0 kB] Fetched 89.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpynu9px7f/libnghttp2-14_1.69.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd0 amd64 261.1-2 [467 kB] Fetched 467 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_we5x78o/libsystemd0_261.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-base amd64 5.40.1-8 [1677 kB] Fetched 1677 kB in 0s (98.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprb_5v_d0/perl-base_5.40.1-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.2.0-2 [43.2 kB] Fetched 43.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx23eo075/libmd0_1.2.0-2_amd64.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 (5560 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphyijn5ui/python3-wrapt_2.1.1-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/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/tmpr5unjjc1/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcdt6 amd64 14.1.2-1+b2 [18.3 kB] Fetched 18.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpedftlpvt/libcdt6_14.1.2-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcc1-0 amd64 16.1.0-2 [46.1 kB] Fetched 46.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpptyu8qiw/libcc1-0_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Fetched 181 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7hko35mu/libreadline8t64_8.3-4_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/tmprholv5hd/python3-sphinx-notfound-page_1.0.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.47-4 [111 kB] Fetched 111 kB in 0s (10.2 MB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp8oa2euld/libmagic1t64_5.47-4_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/tmplkyzts45/python3-smmap_6.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46.50.20260617-1 [1077 kB] Fetched 1077 kB in 0s (73.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszy42tsr/binutils-x86-64-linux-gnu_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46.50.20260617-1 [92.2 kB] Fetched 92.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcum098h8/libctf0_2.46.50.20260617-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libarchive13t64 amd64 3.8.7-1 [361 kB] Fetched 361 kB in 0s (31.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx7hu1lkz/libarchive13t64_3.8.7-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-dev amd64 3.21.12-16 [1338 kB] Fetched 1338 kB in 0s (93.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwhucxs8l/libprotobuf-dev_3.21.12-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.3+dfsg-1 [642 kB] Fetched 642 kB in 0s (51.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7h70052/libxml2-16_2.15.3+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdatrie1 amd64 0.2.14-1+b1 [39.5 kB] Fetched 39.5 kB in 0s (3937 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6mxx_xe7/libdatrie1_0.2.14-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.58.0-1 [34.2 kB] Fetched 34.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkckb83k1/libpangocairo-1.0-0_1.58.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.25-1 [48.0 kB] Fetched 48.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb6myt1wr/libdeflate0_1.25-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps57uoqjo/python3-babel_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.3.0-1 [37.4 kB] Fetched 37.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm2rgey83/gcc-15-base_15.3.0-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 (8097 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc8ve81cj/python3-breathe_4.36.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.14-1 [2271 kB] Fetched 2271 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ie9pggf/python3.13-minimal_3.13.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wcwidth all 0.2.14+dfsg1-2 [24.4 kB] Fetched 24.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpykv20u1z/python3-wcwidth_0.2.14+dfsg1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgd3 amd64 2.3.3-13+b2 [126 kB] Fetched 126 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq2eiw60j/libgd3_2.3.3-13+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-stdlib amd64 3.14.6-1 [2278 kB] Fetched 2278 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb9b5ib77/libpython3.14-stdlib_3.14.6-1_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps85ylm17/python3-jupyter-core_5.9.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libubsan1 amd64 16.1.0-2 [1136 kB] Fetched 1136 kB in 0s (75.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmnk17q3c/libubsan1_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/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/tmp5y_osr9e/python3-click_8.2.0+0.really.8.1.8-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.14.6-1 [8108 B] Fetched 8108 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpib98in9k/libpython3-stdlib_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.42.2-1 [100.0 kB] Fetched 100.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr71zv27k/bsdextrautils_2.42.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++6 amd64 16.1.0-2 [822 kB] Fetched 822 kB in 0s (52.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppk0u996k/libstdc++6_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjsoncpp26 amd64 1.9.8-1 [87.3 kB] Fetched 87.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2q0187nv/libjsoncpp26_1.9.8-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/tmp3rbdihv7/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph4hmnppx/python3_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46.50.20260617-1 [2636 kB] Fetched 2636 kB in 0s (129 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvhzv0q4z/binutils-common_2.46.50.20260617-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 autopoint all 1.0-1 [820 kB] Fetched 820 kB in 0s (62.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0er8dk8o/autopoint_1.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-myst-parser all 5.1.0-1 [80.1 kB] Fetched 80.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6kempuh9/python3-myst-parser_5.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid1 amd64 2.42.2-1 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsspmcuy_/libblkid1_2.42.2-1_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/tmpvntdbjoe/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ucf all 3.0056 [47.1 kB] Fetched 47.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppwetont3/ucf_3.0056_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.73-2 [516 kB] Fetched 516 kB in 0s (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nwpnp79/autoconf_2.73-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libjansson4 amd64 2.15.0-1 [65.1 kB] Fetched 65.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9lx7xml1/libjansson4_2.15.0-1_amd64.deb' Downloading dependency 129 of 422: gettext-base:amd64=1.0-1 Downloading dependency 130 of 422: libc6-dev:amd64=2.42-17 Downloading dependency 131 of 422: libpgm-5.3-0t64:amd64=5.3.128~dfsg-3 Downloading dependency 132 of 422: libssl3t64:amd64=3.6.3-1 Downloading dependency 133 of 422: python3-ipykernel:amd64=7.2.0-1 Downloading dependency 134 of 422: libsharpyuv0:amd64=1.5.0-0.1+b2 Downloading dependency 135 of 422: libstdc++-15-dev:amd64=15.3.0-1 Downloading dependency 136 of 422: openssl:amd64=3.6.3-1 Downloading dependency 137 of 422: libthai0:amd64=0.1.30-1+b1 Downloading dependency 138 of 422: libpsl5t64:amd64=0.22.0-1 Downloading dependency 139 of 422: python3-defusedxml:amd64=0.7.1-3 Downloading dependency 140 of 422: libsodium26:amd64=1.0.22-2 Downloading dependency 141 of 422: patch:amd64=2.8-2 Downloading dependency 142 of 422: po-debconf:amd64=1.0.22 Downloading dependency 143 of 422: libgvplugin-gd8:amd64=14.1.2-1+b2 Downloading dependency 144 of 422: python3-comm:amd64=0.2.1-1 Downloading dependency 145 of 422: gcc-16-base:amd64=16.1.0-2 Downloading dependency 146 of 422: python3-rocm-docs:amd64=1.35.0-3 Downloading dependency 147 of 422: libgmp10:amd64=2:6.3.0+dfsg-5+b2 Downloading dependency 148 of 422: libcom-err2:amd64=1.47.4-1 Downloading dependency 149 of 422: libnghttp3-9:amd64=1.15.0-1 Downloading dependency 150 of 422: libedit2:amd64=3.1-20260512-1 Downloading dependency 151 of 422: libc6:amd64=2.42-17 Downloading dependency 152 of 422: libpng16-16t64:amd64=1.6.58-1 Downloading dependency 153 of 422: libobjc-15-dev:amd64=15.3.0-1 Downloading dependency 154 of 422: fonts-dejavu-core:amd64=2.37-9 Downloading dependency 155 of 422: libnorm1t64:amd64=1.5.9+dfsg-4+b1 Downloading dependency 156 of 422: python3-matplotlib-inline:amd64=0.2.1-1 Downloading dependency 157 of 422: libhwasan0:amd64=16.1.0-2 Downloading dependency 158 of 422: python3-pure-eval:amd64=0.2.3-1 Downloading dependency 159 of 422: libsqlite3-0:amd64=3.53.3-1 Downloading dependency 160 of 422: libgcc-15-dev:amd64=15.3.0-1 Downloading dependency 161 of 422: libpipeline1:amd64=1.5.8-3 Downloading dependency 162 of 422: libssh2-1t64:amd64=1.11.1-4 Downloading dependency 163 of 422: libbz2-1.0:amd64=1.0.8-6+b2 Downloading dependency 164 of 422: libprotoc32t64:amd64=3.21.12-16 Downloading dependency 165 of 422: perl-modules-5.40:amd64=5.40.1-8 Downloading dependency 166 of 422: dpkg:amd64=1.23.7 Downloading dependency 167 of 422: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 168 of 422: libdebconfclient0:amd64=0.283 Downloading dependency 169 of 422: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 170 of 422: groff-base:amd64=1.24.1-1 Downloading dependency 171 of 422: libuchardet0:amd64=0.0.8-2+b2 Downloading dependency 172 of 422: libattr1:amd64=1:2.5.2-4 Downloading dependency 173 of 422: libpython3.13-minimal:amd64=3.13.14-1 Downloading dependency 174 of 422: python3-bs4:amd64=4.15.0-1 Downloading dependency 175 of 422: python3-tabulate:amd64=0.10.0-1 Downloading dependency 176 of 422: python3-cffi-backend:amd64=2.0.0-3 Downloading dependency 177 of 422: sphinx-common:amd64=9.1.0-4 Downloading dependency 178 of 422: dh-strip-nondeterminism:amd64=1.15.1-1 Downloading dependency 179 of 422: libpathplan4:amd64=14.1.2-1+b2 Downloading dependency 180 of 422: librav1e0.8:amd64=0.8.1-10 Downloading dependency 181 of 422: libtsan2:amd64=16.1.0-2 Downloading dependency 182 of 422: libsmartcols1:amd64=2.42.2-1 Downloading dependency 183 of 422: python3-zipp:amd64=3.23.0-1 Downloading dependency 184 of 422: libselinux1:amd64=3.10-1 Downloading dependency 185 of 422: libwebp7:amd64=1.5.0-0.1+b2 Downloading dependency 186 of 422: libisl23:amd64=0.27-2 Downloading dependency 187 of 422: python3-greenlet:amd64=3.3.2-2 Downloading dependency 188 of 422: python3-myst-nb:amd64=1.3.0-2 Downloading dependency 189 of 422: python3-packaging:amd64=26.2-2 Downloading dependency 190 of 422: libx11-data:amd64=2:1.8.13-1 Downloading dependency 191 of 422: python3-roman-numerals:amd64=4.1.0-1 Downloading dependency 192 of 422: python3.13:amd64=3.13.14-1 Downloading dependency 193 of 422: python3-imagesize:amd64=2.0.0-1 Downloading dependency 194 of 422: libxxhash0:amd64=0.8.3-2+b2 Downloading dependency 195 of 422: libavif16:amd64=1.4.1-1+b1 Downloading dependency 196 of 422: libfribidi0:amd64=1.0.16-5+b1 Downloading dependency 197 of 422: libxapian30:amd64=1.4.31-2 Downloading dependency 198 of 422: libpam-modules:amd64=1.7.0-6 Downloading dependency 199 of 422: libclang1-21:amd64=1:21.1.8-7+b4 Downloading dependency 200 of 422: libharfbuzz0b:amd64=12.3.2-2+b2 Downloading dependency 201 of 422: libjson-c5:amd64=0.19+ds-1 Downloading dependency 202 of 422: libquadmath0:amd64=16.1.0-2 Downloading dependency 203 of 422: libyuv0:amd64=0.0.1922.20260106-1+b1 Downloading dependency 204 of 422: python3-urllib3:amd64=2.7.0-1 Downloading dependency 205 of 422: cpp-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 206 of 422: libaom3:amd64=3.13.1-2+b1 Downloading dependency 207 of 422: libcgraph8:amd64=14.1.2-1+b2 Downloading dependency 208 of 422: python3-mdit-py-plugins:amd64=0.6.1-1 Downloading dependency 209 of 422: libcurl3t64-gnutls:amd64=8.21.0-2 Downloading dependency 210 of 422: python3-markdown-it:amd64=4.2.0-3 Downloading dependency 211 of 422: libnghttp2-14:amd64=1.69.0-1 Downloading dependency 212 of 422: libsystemd0:amd64=261.1-2 Downloading dependency 213 of 422: perl-base:amd64=5.40.1-8 Downloading dependency 214 of 422: libmd0:amd64=1.2.0-2 Downloading dependency 215 of 422: python3-wrapt:amd64=2.1.1-2 Downloading dependency 216 of 422: python3-inflect:amd64=7.5.0-1 Downloading dependency 217 of 422: libcdt6:amd64=14.1.2-1+b2 Downloading dependency 218 of 422: libcc1-0:amd64=16.1.0-2 Downloading dependency 219 of 422: libreadline8t64:amd64=8.3-4 Downloading dependency 220 of 422: python3-sphinx-notfound-page:amd64=1.0.4-2 Downloading dependency 221 of 422: libmagic1t64:amd64=1:5.47-4 Downloading dependency 222 of 422: python3-smmap:amd64=6.0.0-1 Downloading dependency 223 of 422: binutils-x86-64-linux-gnu:amd64=2.46.50.20260617-1 Downloading dependency 224 of 422: libctf0:amd64=2.46.50.20260617-1 Downloading dependency 225 of 422: libarchive13t64:amd64=3.8.7-1 Downloading dependency 226 of 422: libprotobuf-dev:amd64=3.21.12-16 Downloading dependency 227 of 422: libxml2-16:amd64=2.15.3+dfsg-1 Downloading dependency 228 of 422: libdatrie1:amd64=0.2.14-1+b1 Downloading dependency 229 of 422: libpangocairo-1.0-0:amd64=1.58.0-1 Downloading dependency 230 of 422: libdeflate0:amd64=1.25-1 Downloading dependency 231 of 422: python3-babel:amd64=2.17.0-2 Downloading dependency 232 of 422: gcc-15-base:amd64=15.3.0-1 Downloading dependency 233 of 422: python3-breathe:amd64=4.36.0-2 Downloading dependency 234 of 422: python3.13-minimal:amd64=3.13.14-1 Downloading dependency 235 of 422: python3-wcwidth:amd64=0.2.14+dfsg1-2 Downloading dependency 236 of 422: libgd3:amd64=2.3.3-13+b2 Downloading dependency 237 of 422: libpython3.14-stdlib:amd64=3.14.6-1 Downloading dependency 238 of 422: python3-jupyter-core:amd64=5.9.1-1 Downloading dependency 239 of 422: libubsan1:amd64=16.1.0-2 Downloading dependency 240 of 422: python3-click:amd64=8.2.0+0.really.8.1.8-1 Downloading dependency 241 of 422: libpython3-stdlib:amd64=3.14.6-1 Downloading dependency 242 of 422: bsdextrautils:amd64=2.42.2-1 Downloading dependency 243 of 422: libstdc++6:amd64=16.1.0-2 Downloading dependency 244 of 422: libjsoncpp26:amd64=1.9.8-1 Downloading dependency 245 of 422: python3-decorator:amd64=5.2.1-2 Downloading dependency 246 of 422: python3:amd64=3.14.6-1 Downloading dependency 247 of 422: binutils-common:amd64=2.46.50.20260617-1 Downloading dependency 248 of 422: autopoint:amd64=1.0-1 Downloading dependency 249 of 422: python3-myst-parser:amd64=5.1.0-1 Downloading dependency 250 of 422: libblkid1:amd64=2.42.2-1 Downloading dependency 251 of 422: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 252 of 422: ucf:amd64=3.0056 Downloading dependency 253 of 422: autoconf:amd64=2.73-2 Downloading dependency 254 of 422: libjansson4:amd64=2.15.0-1 Downloading dependency 255 of 422: libcairo2:amd64=1.18.4-3+b1Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.4-3+b1 [543 kB] Fetched 543 kB in 0s (46.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8a3o9ru2/libcairo2_1.18.4-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pexpect all 4.9-5 [54.8 kB] Fetched 54.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7fss3sz6/python3-pexpect_4.9-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppveo2uy4/build-essential_12.12_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpawyp7b39/docutils-common_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (44.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz7ztvrtp/libunistring5_1.4.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libimagequant0 amd64 4.4.1-1+b2 [255 kB] Fetched 255 kB in 0s (24.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2yf0djzs/libimagequant0_4.4.1-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-17 [1097 kB] Fetched 1097 kB in 0s (72.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp575_wvrj/libc-gconv-modules-extra_2.42-17_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-ipython-pygments-lexers all 1.1.1-2 [8524 B] Fetched 8524 B in 0s (851 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjeqxme1k/python3-ipython-pygments-lexers_1.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1.1+b1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3sr10hms/librhash1_1.4.6-1.1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev1 amd64 261.1-2 [138 kB] Fetched 138 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2q9527zm/libudev1_261.1-2_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 (44.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwajn461o/make_4.4.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46.50.20260617-1 [84.7 kB] Fetched 84.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo03w79gs/libsframe3_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.8-7+b4 [768 kB] Fetched 768 kB in 0s (62.9 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmp5ljn8_sz/libclang-common-21-dev_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpango-1.0-0 amd64 1.58.0-1 [225 kB] Fetched 225 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzux4v3jg/libpango-1.0-0_1.58.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.3.0-1 [13.2 MB] Fetched 13.2 MB in 0s (185 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjfcqj_hz/g++-15-x86-64-linux-gnu_15.3.0-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-asttokens all 3.0.1-2 [20.6 kB] Fetched 20.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuo8761yj/python3-asttokens_3.0.1-2_all.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/tmp6hza9di5/python3-sphinx-copybutton_0.5.2-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspdlog1.15 amd64 1:1.15.3+ds-1+b2 [107 kB] Fetched 107 kB in 0s (0 B/s) dpkg-name: info: moved 'libspdlog1.15_1%3a1.15.3+ds-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmp6j5g74qh/libspdlog1.15_1.15.3+ds-1+b2_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4qjo8lo_/libxcb-render0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-3 [1559 kB] Fetched 1559 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjwpxyqen/bash_5.3-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-5 [109 kB] Fetched 109 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiqkju4jf/libidn2-0_2.3.8-5_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 (56.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphkp8r6ho/xz-utils_5.8.3-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01nkrvfz/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.14.6-1 [25.1 kB] Fetched 25.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7gcv45cu/python3-minimal_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b2 [77.7 kB] Fetched 77.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5zj6atkv/libgdbm6t64_1.26-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.22.1-1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrmpdy_q/libngtcp2-16_1.22.1-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp57uog7vc/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp44p9jbbe/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:3.1.3-4 [213 kB] Fetched 213 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a3.1.3-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpme8953eg/libjpeg62-turbo_3.1.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.47-4 [43.0 kB] Fetched 43.0 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.47-4_amd64.deb' to '/srv/rebuilderd/tmp/tmpqgbkc2vv/file_5.47-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp98bk2jh5/libfmt10_10.1.1+ds1-4+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b2 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wygcxo7/bzip2_1.0.8-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbclient all 0.10.4-2 [28.9 kB] Fetched 28.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3g4gy7er/python3-nbclient_0.10.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c-dev amd64 6.1.0-2+b1 [38.8 kB] Fetched 38.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm7eel9ar/libmsgpack-c-dev_6.1.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-git all 3.1.50-1 [149 kB] Fetched 149 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk05wwz7c/python3-git_3.1.50-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp15gwcmyb/python3-jupyter-cache_1.0.0-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqoukrs8b/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 protobuf-compiler amd64 3.21.12-16 [83.2 kB] Fetched 83.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6_ym6c1o/protobuf-compiler_3.21.12-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-traitlets all 5.14.3+really5.14.3-4 [70.1 kB] Fetched 70.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdb4w23fa/python3-traitlets_5.14.3+really5.14.3-4_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 liblerc4 amd64 4.1.0+ds-2 [197 kB] Fetched 197 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmn68t7um/liblerc4_4.1.0+ds-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-21-linker-tools amd64 1:21.1.8-7+b4 [1246 kB] Fetched 1246 kB in 0s (79.6 MB/s) dpkg-name: info: moved 'llvm-21-linker-tools_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmps9_r0tl2/llvm-21-linker-tools_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2+b1 [49.3 kB] Fetched 49.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_oj9mmm1/libtasn1-6_4.21.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14 amd64 3.14.6-1 [2376 kB] Fetched 2376 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y61evoi/libpython3.14_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.8-7+b4 [12.8 MB] Fetched 12.8 MB in 0s (184 MB/s) dpkg-name: info: moved 'libclang-cpp21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpblpzccyx/libclang-cpp21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b2 [563 kB] Fetched 563 kB in 0s (46.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptlkuv70n/libdav1d7_1.5.3-1+b2_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/tmpedi3d87y/python3-executing_2.2.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4-gnutls amd64 8.21.0-2 [416 kB] Fetched 416 kB in 0s (32.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr02e_jws/libcurl4-gnutls_8.21.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrtwnkre/libacl1_2.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.195-1 [58.1 kB] Fetched 58.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24_lp6rm/libelf1t64_0.195-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.34.2-1 [77.6 kB] Fetched 77.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpobvfw1cv/python3-requests_2.34.2-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaf__mz98/libxcb1_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 3.1.1-1 [61.9 kB] Fetched 61.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdhr0f9b5/python3-snowballstemmer_3.1.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-3 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbebht4c0/libkrb5-3_1.22.1-3_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpysvjola2/libjbig0_2.1-6.1+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5+b1 [1204 B] Fetched 1204 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpmgsnld3j/g++-x86-64-linux-gnu_15.2.0-5+b1_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfrfccspu/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-dev amd64 3.53.3-1 [1165 kB] Fetched 1165 kB in 0s (82.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbkyhp7em/libsqlite3-dev_3.53.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhogweed6t64 amd64 3.10.2-1+b1 [335 kB] Fetched 335 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4h0logxj/libhogweed6t64_3.10.2-1+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvjvk4swt/libxcb-shm0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tar amd64 1.35+dfsg-4 [817 kB] Fetched 817 kB in 0s (64.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo4dffuwf/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2026.6.17+ds-1 [9612 B] Fetched 9612 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz7_33dyt/python3-certifi_2026.6.17+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5+b1 [1344 B] Fetched 1344 B in 0s (0 B/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmplvw66i4j/g++_15.2.0-5+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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsupgfiua/pybind11-dev_3.0.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblz4-1 amd64 1.10.0-10 [70.3 kB] Fetched 70.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwi6nd4tw/liblz4-1_1.10.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-parso all 0.8.7-1 [68.2 kB] Fetched 68.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ugi77o6/python3-parso_0.8.7-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpurvapi6a/libfontconfig1_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-minimal amd64 3.14.6-1 [2416 kB] Fetched 2416 kB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptdk5vbmt/python3.14-minimal_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.52.1-4 [158 kB] Fetched 158 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw45bq9if/libuv1t64_1.52.1-4_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/tmpaduh48sc/libsasl2-modules-db_2.1.28+dfsg1-11_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp095bb00b/python3-coverage_7.8.2+dfsg1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5+b1 [5160 B] Fetched 5160 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp_r5iutpi/gcc_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b2 [259 kB] Fetched 259 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgdfio5gh/libpixman-1-0_0.46.4-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.4-1 [63.4 kB] Fetched 63.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplct_96do/rpcsvc-proto_1.4.4-1_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 (95.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3r_o7zv/man-db_2.13.1-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 (270 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe08x0lic/python3-sphinx-collapse_0.1.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.13+dfsg-1 [188 kB] Fetched 188 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1njqnh3t/libldap2_2.6.13+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-minimal amd64 3.14.6-1 [896 kB] Fetched 896 kB in 0s (71.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpabm47_fa/libpython3.14-minimal_3.14.6-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1.1 [8644 kB] Fetched 8644 kB in 0s (177 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzgkitlwu/libz3-4_4.13.3-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b2 [20.7 kB] Fetched 20.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b2_amd64.deb' to '/srv/rebuilderd/tmp/tmp39tpmtvc/libxau6_1.0.11-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasan8 amd64 16.1.0-2 [2889 kB] Fetched 2889 kB in 0s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dve9gd1/libasan8_16.1.0-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 libheif-plugin-dav1d amd64 1.21.2-4+b1 [19.8 kB] Fetched 19.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplhk6c8ki/libheif-plugin-dav1d_1.21.2-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libproc2-1 amd64 2:4.0.6-2 [69.2 kB] Fetched 69.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libproc2-1_2%3a4.0.6-2_amd64.deb' to '/srv/rebuilderd/tmp/tmparalsb6z/libproc2-1_4.0.6-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 ncurses-bin amd64 6.6+20251231-1+b1 [442 kB] Fetched 442 kB in 0s (43.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38nexd9f/ncurses-bin_6.6+20251231-1+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libpam-runtime all 1.7.0-6 [245 kB] Fetched 245 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx8v1wn1j/libpam-runtime_1.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeshed all 0.0~git20260204.516eed0-2 [1789 kB] Fetched 1789 kB in 0s (95.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjck7qj8b/python3-typeshed_0.0~git20260204.516eed0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260601 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwss9cvmd/ca-certificates_20260601_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppq2dch37/python3-typing-extensions_4.15.0-2_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkf7_wsv_/dash_0.5.12-12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jsonschema all 4.26.0-2 [74.5 kB] Fetched 74.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zz38dtk/python3-jsonschema_4.26.0-2_all.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 (67.8 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmprhmqowoh/zlib1g-dev_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-soupsieve all 2.8.4-1 [38.7 kB] Fetched 38.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj90p77zt/python3-soupsieve_2.8.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 9.1.0-4 [504 kB] Fetched 504 kB in 0s (43.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp492rous5/python3-sphinx_9.1.0-4_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 (80.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphrsub0i9/python3-accessible-pygments_0.0.5-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-11 [7788 B] Fetched 7788 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4um_oc2w/libtext-wrapi18n-perl_0.06-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgomp1 amd64 16.1.0-2 [151 kB] Fetched 151 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyb7k20ay/libgomp1_16.1.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11+b1 [709 kB] Fetched 709 kB in 0s (56.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp50imksu9/libdb5.3t64_5.3.28+dfsg2-11+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnarylfk8/python3-zmq_27.1.0-1+b1_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/tmpvsd51fhl/python3-linkify-it_2.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 graphviz amd64 14.1.2-1+b2 [60.3 kB] Fetched 60.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpulnauy7m/graphviz_14.1.2-1+b2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libncursesw6 amd64 6.6+20251231-1+b1 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmperdb0hz4/libncursesw6_6.6+20251231-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-debugpy amd64 1.8.20+ds-1 [913 kB] Fetched 913 kB in 0s (77.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpismzdwcn/python3-debugpy_1.8.20+ds-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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsq5sqx5m/python3-psutil_7.1.0-1_amd64.deb' 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/tmp5l8tsff0/libsource-highlight-common_3.1.9-4.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b2 [52.0 kB] Fetched 52.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw8hkvne9/libgdbm-compat4t64_1.26-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvpr2 amd64 14.1.2-1+b2 [126 kB] Fetched 126 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg27817l5/libgvpr2_14.1.2-1+b2_amd64.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/tmpka_w8bgp/init-system-helpers_1.69_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzvtpruja/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-attr all 26.1.0-1 [72.2 kB] Fetched 72.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf1eonphs/python3-attr_26.1.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 libtinfo6 amd64 6.6+20251231-1+b1 [350 kB] Fetched 350 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9x8oflut/libtinfo6_6.6+20251231-1+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp50cp1cdb/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.2.0-3 [320 kB] Fetched 320 kB in 0s (30.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbtjxryr_/libbrotli1_1.2.0-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpae3n5fhq/python3-sphinx-external-toc_1.0.1-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplvi5a_5s/liberror-perl_0.17030-1_all.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 (2931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptukw3nxx/libhalf-dev_2.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2+b1 [28.2 kB] Fetched 28.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpz9dh8x9j/libxdmcp6_1.1.5-2+b1_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 (59.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpubws_371/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b2 [297 kB] Fetched 297 kB in 0s (27.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkbi9w_ii/libpcre2-8-0_10.46-1+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-12 [8996 B] Fetched 8996 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjisqdtei/libtext-charwidth-perl_0.04-12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b2 [9348 B] Fetched 9348 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph3ileciu/libkeyutils1_1.6.3-6+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-4 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzs587pt8/dwz_0.16-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgav1-2 amd64 0.20.0-2+b1 [372 kB] Fetched 372 kB in 0s (35.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptr46s00a/libgav1-2_0.20.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl amd64 5.40.1-8 [264 kB] Fetched 264 kB in 0s (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8t4qgtc/perl_5.40.1-8_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (73.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslvl_qpf/python3-pygments_2.19.2+dfsg-1_all.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/tmp0b6za6ty/libffi8_3.5.2-4_amd64.deb' Downloading dependency 256 of 422: python3-pexpect:amd64=4.9-5 Downloading dependency 257 of 422: build-essential:amd64=12.12 Downloading dependency 258 of 422: docutils-common:amd64=0.22.4+dfsg-1 Downloading dependency 259 of 422: libunistring5:amd64=1.4.2-1 Downloading dependency 260 of 422: libimagequant0:amd64=4.4.1-1+b2 Downloading dependency 261 of 422: libc-gconv-modules-extra:amd64=2.42-17 Downloading dependency 262 of 422: python3-ipython-pygments-lexers:amd64=1.1.1-2 Downloading dependency 263 of 422: librhash1:amd64=1.4.6-1.1+b1 Downloading dependency 264 of 422: libudev1:amd64=261.1-2 Downloading dependency 265 of 422: make:amd64=4.4.1-3 Downloading dependency 266 of 422: libsframe3:amd64=2.46.50.20260617-1 Downloading dependency 267 of 422: libclang-common-21-dev:amd64=1:21.1.8-7+b4 Downloading dependency 268 of 422: libpango-1.0-0:amd64=1.58.0-1 Downloading dependency 269 of 422: g++-15-x86-64-linux-gnu:amd64=15.3.0-1 Downloading dependency 270 of 422: python3-asttokens:amd64=3.0.1-2 Downloading dependency 271 of 422: python3-sphinx-copybutton:amd64=0.5.2-3 Downloading dependency 272 of 422: libspdlog1.15:amd64=1:1.15.3+ds-1+b2 Downloading dependency 273 of 422: libxcb-render0:amd64=1.17.0-2+b2 Downloading dependency 274 of 422: bash:amd64=5.3-3 Downloading dependency 275 of 422: libidn2-0:amd64=2.3.8-5 Downloading dependency 276 of 422: xz-utils:amd64=5.8.3-1 Downloading dependency 277 of 422: debconf:amd64=1.5.92 Downloading dependency 278 of 422: python3-minimal:amd64=3.14.6-1 Downloading dependency 279 of 422: libgdbm6t64:amd64=1.26-1+b2 Downloading dependency 280 of 422: libngtcp2-16:amd64=1.22.1-1 Downloading dependency 281 of 422: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 282 of 422: dh-autoreconf:amd64=22 Downloading dependency 283 of 422: libjpeg62-turbo:amd64=1:3.1.3-4 Downloading dependency 284 of 422: file:amd64=1:5.47-4 Downloading dependency 285 of 422: libfmt10:amd64=10.1.1+ds1-4+b2 Downloading dependency 286 of 422: bzip2:amd64=1.0.8-6+b2 Downloading dependency 287 of 422: python3-nbclient:amd64=0.10.4-2 Downloading dependency 288 of 422: libmsgpack-c-dev:amd64=6.1.0-2+b1 Downloading dependency 289 of 422: python3-git:amd64=3.1.50-1 Downloading dependency 290 of 422: python3-jupyter-cache:amd64=1.0.0-2 Downloading dependency 291 of 422: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 292 of 422: protobuf-compiler:amd64=3.21.12-16 Downloading dependency 293 of 422: python3-traitlets:amd64=5.14.3+really5.14.3-4 Downloading dependency 294 of 422: liblerc4:amd64=4.1.0+ds-2 Downloading dependency 295 of 422: llvm-21-linker-tools:amd64=1:21.1.8-7+b4 Downloading dependency 296 of 422: libtasn1-6:amd64=4.21.0-2+b1 Downloading dependency 297 of 422: libpython3.14:amd64=3.14.6-1 Downloading dependency 298 of 422: libclang-cpp21:amd64=1:21.1.8-7+b4 Downloading dependency 299 of 422: libdav1d7:amd64=1.5.3-1+b2 Downloading dependency 300 of 422: python3-executing:amd64=2.2.1-0.1 Downloading dependency 301 of 422: libcurl4-gnutls:amd64=8.21.0-2 Downloading dependency 302 of 422: libacl1:amd64=2.3.2-3 Downloading dependency 303 of 422: libelf1t64:amd64=0.195-1 Downloading dependency 304 of 422: python3-requests:amd64=2.34.2-1 Downloading dependency 305 of 422: libxcb1:amd64=1.17.0-2+b2 Downloading dependency 306 of 422: python3-snowballstemmer:amd64=3.1.1-1 Downloading dependency 307 of 422: libkrb5-3:amd64=1.22.1-3 Downloading dependency 308 of 422: libjbig0:amd64=2.1-6.1+b3 Downloading dependency 309 of 422: g++-x86-64-linux-gnu:amd64=4:15.2.0-5+b1 Downloading dependency 310 of 422: python3-chardet:amd64=5.2.0+dfsg-2 Downloading dependency 311 of 422: libsqlite3-dev:amd64=3.53.3-1 Downloading dependency 312 of 422: libhogweed6t64:amd64=3.10.2-1+b1 Downloading dependency 313 of 422: libxcb-shm0:amd64=1.17.0-2+b2 Downloading dependency 314 of 422: tar:amd64=1.35+dfsg-4 Downloading dependency 315 of 422: python3-certifi:amd64=2026.6.17+ds-1 Downloading dependency 316 of 422: g++:amd64=4:15.2.0-5+b1 Downloading dependency 317 of 422: pybind11-dev:amd64=3.0.1-3 Downloading dependency 318 of 422: liblz4-1:amd64=1.10.0-10 Downloading dependency 319 of 422: python3-parso:amd64=0.8.7-1 Downloading dependency 320 of 422: libfontconfig1:amd64=2.17.1-5 Downloading dependency 321 of 422: python3.14-minimal:amd64=3.14.6-1 Downloading dependency 322 of 422: libuv1t64:amd64=1.52.1-4 Downloading dependency 323 of 422: libsasl2-modules-db:amd64=2.1.28+dfsg1-11 Downloading dependency 324 of 422: python3-coverage:amd64=7.8.2+dfsg1-1+b1 Downloading dependency 325 of 422: gcc:amd64=4:15.2.0-5+b1 Downloading dependency 326 of 422: libpixman-1-0:amd64=0.46.4-1+b2 Downloading dependency 327 of 422: rpcsvc-proto:amd64=1.4.4-1 Downloading dependency 328 of 422: man-db:amd64=2.13.1-1 Downloading dependency 329 of 422: python3-sphinx-collapse:amd64=0.1.4-1 Downloading dependency 330 of 422: libldap2:amd64=2.6.13+dfsg-1 Downloading dependency 331 of 422: libpython3.14-minimal:amd64=3.14.6-1 Downloading dependency 332 of 422: libz3-4:amd64=4.13.3-1.1 Downloading dependency 333 of 422: libxau6:amd64=1:1.0.11-1+b2 Downloading dependency 334 of 422: libasan8:amd64=16.1.0-2 Downloading dependency 335 of 422: libheif-plugin-dav1d:amd64=1.21.2-4+b1 Downloading dependency 336 of 422: libproc2-1:amd64=2:4.0.6-2 Downloading dependency 337 of 422: ncurses-bin:amd64=6.6+20251231-1+b1 Downloading dependency 338 of 422: libpam-runtime:amd64=1.7.0-6 Downloading dependency 339 of 422: python3-typeshed:amd64=0.0~git20260204.516eed0-2 Downloading dependency 340 of 422: ca-certificates:amd64=20260601 Downloading dependency 341 of 422: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 342 of 422: dash:amd64=0.5.12-12 Downloading dependency 343 of 422: python3-jsonschema:amd64=4.26.0-2 Downloading dependency 344 of 422: zlib1g-dev:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 345 of 422: python3-soupsieve:amd64=2.8.4-1 Downloading dependency 346 of 422: python3-sphinx:amd64=9.1.0-4 Downloading dependency 347 of 422: python3-accessible-pygments:amd64=0.0.5-2 Downloading dependency 348 of 422: libtext-wrapi18n-perl:amd64=0.06-11 Downloading dependency 349 of 422: libgomp1:amd64=16.1.0-2 Downloading dependency 350 of 422: libdb5.3t64:amd64=5.3.28+dfsg2-11+b1 Downloading dependency 351 of 422: python3-zmq:amd64=27.1.0-1+b1 Downloading dependency 352 of 422: python3-linkify-it:amd64=2.1.0-1 Downloading dependency 353 of 422: graphviz:amd64=14.1.2-1+b2 Downloading dependency 354 of 422: libncursesw6:amd64=6.6+20251231-1+b1 Downloading dependency 355 of 422: python3-debugpy:amd64=1.8.20+ds-1 Downloading dependency 356 of 422: python3-psutil:amd64=7.1.0-1 Downloading dependency 357 of 422: libsource-highlight-common:amd64=3.1.9-4.3 Downloading dependency 358 of 422: libgdbm-compat4t64:amd64=1.26-1+b2 Downloading dependency 359 of 422: libgvpr2:amd64=14.1.2-1+b2 Downloading dependency 360 of 422: init-system-helpers:amd64=1.69 Downloading dependency 361 of 422: nlohmann-json3-dev:amd64=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 362 of 422: python3-attr:amd64=26.1.0-1 Downloading dependency 363 of 422: libtinfo6:amd64=6.6+20251231-1+b1 Downloading dependency 364 of 422: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 365 of 422: libbrotli1:amd64=1.2.0-3 Downloading dependency 366 of 422: python3-sphinx-external-toc:amd64=1.0.1-1 Downloading dependency 367 of 422: liberror-perl:amd64=0.17030-1 Downloading dependency 368 of 422: libhalf-dev:amd64=2.2.0-1 Downloading dependency 369 of 422: libxdmcp6:amd64=1:1.1.5-2+b1 Downloading dependency 370 of 422: libdpkg-perl:amd64=1.23.7 Downloading dependency 371 of 422: libpcre2-8-0:amd64=10.46-1+b2 Downloading dependency 372 of 422: libtext-charwidth-perl:amd64=0.04-12 Downloading dependency 373 of 422: libkeyutils1:amd64=1.6.3-6+b2 Downloading dependency 374 of 422: dwz:amd64=0.16-4 Downloading dependency 375 of 422: libgav1-2:amd64=0.20.0-2+b1 Downloading dependency 376 of 422: perl:amd64=5.40.1-8 Downloading dependency 377 of 422: python3-pygments:amd64=2.19.2+dfsg-1 Downloading dependency 378 of 422: libffi8:amd64=3.5.2-4 Downloading dependency 379 of 422: cpp:amd64=4:15.2.0-5+b1Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5+b1 [1568 B] Fetched 1568 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpalqib2ml/cpp_15.2.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b7 [297 kB] Fetched 297 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pw2_82r/libzmq5_4.3.5-1+b7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.6-2 [983 kB] Fetched 983 kB in 0s (70.9 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.6-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpcnx93zh6/procps_4.0.6-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46.50.20260617-1 [536 kB] Fetched 536 kB in 0s (41.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp924a6llf/libbinutils_2.46.50.20260617-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.88.2-1 [1536 kB] Fetched 1536 kB in 0s (99.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwlw7y4o9/libglib2.0-0t64_2.88.2-1_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 (30.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiybcd8de/libsource-highlight4t64_3.1.9-4.3+b2_amd64.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 (66.6 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpylrdkilu/automake_1.18.1-4_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/tmpfz36ykbo/python3-mdurl_0.1.2-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.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyfeoi62w/python3-docutils_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libatomic1 amd64 16.1.0-2 [10.4 kB] Fetched 10.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8d9sbuuy/libatomic1_16.1.0-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6zid1z2b/sensible-utils_0.0.26_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp481_vh5j/python3-github_2.6.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 xml-core all 0.20 [20.0 kB] Fetched 20.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk6gihzyd/xml-core_0.20_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp75cynk6/libyaml-0-2_0.2.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 16.1.0-2 [45.0 kB] Fetched 45.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyyjvbvrr/libobjc4_16.1.0-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdurzws6w/python3-dateutil_2.9.0-4_all.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 (58.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv2hps036/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.22.1-1 [20.8 kB] Fetched 20.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpni3t2c4z/libngtcp2-crypto-gnutls8_1.22.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.19-1 [58.9 kB] Fetched 58.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.19-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpzedxlafh/libxpm4_3.5.19-1_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/tmpe_8x8ilj/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcrypt1 amd64 1:4.5.1-1+b1 [96.4 kB] Fetched 96.4 kB in 0s (9359 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmptwis1jf5/libcrypt1_4.5.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 linux-libc-dev all 7.0.13-1 [2021 kB] Fetched 2021 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0512_xdf/linux-libc-dev_7.0.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 node-fortawesome-fontawesome-free all 7.3.0+ds1-1 [2629 kB] Fetched 2629 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqn_g2st_/node-fortawesome-fontawesome-free_7.3.0+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Fetched 332 kB in 0s (23.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppsthpsoz/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.195-1 [264 kB] Fetched 264 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpip2e7tra/libdw1t64_0.195-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuuid1 amd64 2.42.2-1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7j6flp6f/libuuid1_2.42.2-1_amd64.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/tmpk1hdm_l9/fontconfig_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftyjire8/grep_3.12-1_amd64.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 (935 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk9lq_jtw/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.13-1 [1546 kB] Fetched 1546 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1nfdro1v/libgnutls30t64_3.8.13-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260629T203627Z forky/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9qqb4386/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount1 amd64 2.42.2-1 [215 kB] Fetched 215 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbxehic6r/libmount1_2.42.2-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260705T083637Z forky/main amd64 libdebhelper-perl all 14.2 [77.1 kB] Fetched 77.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_uk44hu9/libdebhelper-perl_14.2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libperl5.40 amd64 5.40.1-8 [4344 kB] Fetched 4344 kB in 0s (144 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf3kprff6/libperl5.40_5.40.1-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-11 [539 kB] Fetched 539 kB in 0s (43.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf50tx7_6/libtool_2.5.4-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-17 [620 kB] Fetched 620 kB in 0s (50.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy5y_0z9d/libc-bin_2.42-17_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-referencing all 0.37.0+~2025.1.1-3 [24.1 kB] Fetched 24.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppu2zth9y/python3-referencing_0.37.0+~2025.1.1-3_all.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/tmpckt2djp4/fontconfig-config_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-7+b4 [28.2 MB] Fetched 28.2 MB in 0s (117 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmpz6olfnuc/libllvm21_21.1.8-7+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libabsl20260107 amd64 20260107.0-5 [549 kB] Fetched 549 kB in 0s (44.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrzm57un/libabsl20260107_20260107.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nacl amd64 1.6.2-2 [69.6 kB] Fetched 69.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsg48r_ph/python3-nacl_1.6.2-2_amd64.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/tmpcjh9_dmt/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.3.4-1 [16.2 MB] Fetched 16.2 MB in 0s (182 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbctxg8wo/cmake_4.3.4-1_amd64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi560c3w6/mawk_1.3.4.20260302-1_amd64.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-buildpackage: info: host architecture amd64 dpkg-source --before-build . debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_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/tmpzpzixi51/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.G_pqgBYDBT as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.G_pqgBYDBT 127.0.0.1 - - [06/Jul/2026 05:04:05] code 404, message File not found 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:37949 ./ InRelease 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:37949 ./ Release [462 B] 127.0.0.1 - - [06/Jul/2026 05:04:05] code 404, message File not found 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:37949 ./ Release.gpg 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:37949 ./ Packages [525 kB] Fetched 526 kB in 0s (30.9 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 - - [06/Jul/2026 05:04:05] "GET /./gcc-16-base_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libc-gconv-modules-extra_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libc6_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libgcc-s1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./base-files_14.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libtinfo6_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./bash_5.3-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libpcre2-8-0_10.46-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libselinux1_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libssl3t64_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./openssl-provider-legacy_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libsystemd0_261.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libbz2-1.0_1.0.8-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./liblzma5_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libmd0_1.2.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./findutils_4.10.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./ncurses-bin_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libcrypt1_4.5.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./perl-base_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./sed_4.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libcap-ng0_0.9.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libpam0g_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libpam-modules-bin_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libpam-modules_1.7.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libpam-runtime_1.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libblkid1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libmount1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libsmartcols1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libudev1_261.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libuuid1_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./util-linux_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libdebconfclient0_0.283_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./libc-bin_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:05] "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.G_pqgBYDBT 127.0.0.1 - - [06/Jul/2026 05:04:06] code 404, message File not found 127.0.0.1 - - [06/Jul/2026 05:04:06] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:37949 ./ InRelease 127.0.0.1 - - [06/Jul/2026 05:04:06] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:37949 ./ Release 127.0.0.1 - - [06/Jul/2026 05:04:06] code 404, message File not found 127.0.0.1 - - [06/Jul/2026 05:04:06] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:37949 ./ 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.G_pqgBYDBT 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 - - [06/Jul/2026 05:04:12] "GET /./libtext-charwidth-perl_0.04-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libtext-wrapi18n-perl_0.06-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libncursesw6_6.6%2b20251231-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libproc2-1_4.0.6-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./procps_4.0.6-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./ucf_3.0056_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libdebuginfod-common_0.195-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libexpat1_2.8.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libpython3.14-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./python3.14-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./python3-minimal_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./tzdata_2026b-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libffi8_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libsqlite3-0_3.53.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./libpython3.14-stdlib_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:12] "GET /./python3.14_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libpython3-stdlib_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./python3_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libpython3.13-minimal_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./python3.13-minimal_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libstdc%2b%2b6_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libuchardet0_0.0.8-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./groff-base_1.24.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./bsdextrautils_2.42.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libgdbm6t64_1.26-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libpipeline1_1.5.8-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./bzip2_1.0.8-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./openssl_3.6.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./ca-certificates_20260601_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libmagic-mgc_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libmagic1t64_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./file_5.47-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gettext-base_1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./perl-modules-5.40_5.40.1-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libgdbm-compat4t64_1.26-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libperl5.40_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./perl_5.40.1-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./xz-utils_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./architecture-properties_0.2.6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./autopoint_1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libsframe3_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./binutils-common_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libbinutils_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libgprofng0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libctf-nobfd0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libctf0_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libjansson4_2.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./binutils-x86-64-linux-gnu_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./binutils_2.46.50.20260617-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libc-dev-bin_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./linux-libc-dev_7.0.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./rpcsvc-proto_1.4.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libc6-dev_2.42-17_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gcc-15-base_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libisl23_0.27-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libmpfr6_4.2.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libmpc3_1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./cpp-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./cpp-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./cpp-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./cpp_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libcc1-0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libgomp1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libitm1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libatomic1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libasan8_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./liblsan0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libtsan2_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libubsan1_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libhwasan0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libquadmath0_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libgcc-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gcc-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gcc-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gcc-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./gcc_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./libstdc%2b%2b-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:13] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./g%2b%2b-15_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./g%2b%2b_15.2.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libbsd0_0.12.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libedit2_3.1-20260512-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libxml2-16_2.15.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libz3-4_4.13.3-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:14] "GET /./libllvm21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libclang-cpp21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libgc1_8.2.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libobjc4_16.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libobjc-15-dev_15.3.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libclang-common-21-dev_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./llvm-21-linker-tools_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libclang1-21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./clang-21_21.1.8-7%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./clang_21.1.6-71%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libxxhash0_0.8.3-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./liblz4-1_1.10.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libnettle8t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libarchive13t64_3.8.7-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libnghttp3-9_1.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libngtcp2-16_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libbrotli1_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libkrb5support0_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcom-err2_1.47.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libk5crypto3_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libkeyutils1_1.6.3-6%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libkrb5-3_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libgssapi-krb5-2_1.22.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libidn2-0_2.3.8-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libldap2_2.6.13%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libnghttp2-14_1.69.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libngtcp2-crypto-ossl0_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpsl5t64_0.22.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libssh2-1t64_1.11.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcurl4t64_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libjsoncpp26_1.9.8-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./librhash1_1.4.6-1.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libuv1t64_1.52.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./cmake_4.3.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libdebhelper-perl_14.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libtool_2.5.4-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libfile-stripnondeterminism-perl_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./dh-strip-nondeterminism_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libelf1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./dwz_0.16-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./gettext_1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./debhelper_14.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libexpat1-dev_2.8.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libxdot4_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libgraphite2-3_1.3.15-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libsharpyuv0_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libdav1d7_1.5.3-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libheif-plugin-dav1d_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libheif1_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libde265-0_1.0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libheif-plugin-libde265_1.21.2-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcdt6_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcgraph8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libltdl7_2.5.4-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpathplan4_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libgvc7_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libdeflate0_1.25-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libjbig0_2.1-6.1%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libjpeg62-turbo_3.1.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./liblerc4_4.1.0%2bds-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libwebp7_1.5.0-0.1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libtiff6_4.7.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./python3-tornado_6.5.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpython3.13-stdlib_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./python3-astroid_4.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpython3.14_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpython3.14-dev_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpython3-dev_3.14.6-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libprotobuf32t64_3.21.12-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./fonts-dejavu-mono_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libhogweed6t64_3.10.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libp11-kit0_0.26.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libtasn1-6_4.21.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libgnutls30t64_3.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libngtcp2-crypto-gnutls8_1.22.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcurl4-gnutls_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libcurl3t64-gnutls_8.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./liberror-perl_0.17030-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./git-man_2.53.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./git_2.53.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libpng16-16t64_1.6.58-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:15] "GET /./libfreetype6_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./fonts-dejavu-core_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./fontconfig-config_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libfontconfig1_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libpixman-1-0_0.46.4-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxau6_1.0.11-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxdmcp6_1.1.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxcb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libx11-6_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxcb-render0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxcb-shm0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxext6_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxrender1_0.9.12-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libcairo2_1.18.4-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libglib2.0-0t64_2.88.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./fontconfig_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libfribidi0_1.0.16-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libharfbuzz0b_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libdatrie1_0.2.14-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libthai0_0.1.30-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libpango-1.0-0_1.58.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libpangoft2-1.0-0_1.58.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libpangocairo-1.0-0_1.58.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libgvplugin-pango8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-fastjsonschema_2.21.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-attr_26.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-rpds-py_0.30.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-referencing_0.37.0%2b%7e2025.1.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jsonschema-specifications_2023.12.1-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jsonschema_4.26.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-platformdirs_4.10.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-traitlets_5.14.3%2breally5.14.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jupyter-core_5.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-nbformat_5.10.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-charset-normalizer_3.4.7-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libboost1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libjson-c5_0.19%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libdw1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libdebuginfod1t64_0.195-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libipt2_2.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libsource-highlight-common_3.1.9-4.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libsource-highlight4t64_3.1.9-4.3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./gdb_17.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-markupsafe_3.0.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jinja2_3.1.6-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-asttokens_3.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-executing_2.2.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-stack-data_0.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libboost-dev_1.90.0.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libmsgpack-cxx-dev_7.0.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-typeguard_4.4.4-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libyaml-0-2_0.2.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-yaml_6.0.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libprotobuf-lite32t64_3.21.12-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libfmt10_10.1.1%2bds1-4%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libspdlog1.15_1.15.3%2bds-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libxapian30_1.4.31-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./doxygen_1.15.0%2bds1-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libmsgpack-c2_6.1.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-psutil_7.1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-cffi-backend_2.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libnorm1t64_1.5.9%2bdfsg-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libsodium26_1.0.22-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libzmq5_4.3.5-1%2bb7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-zmq_27.1.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jupyter-client_8.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jwt_2.12.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-ipython-pygments-lexers_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-parso_0.8.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-typeshed_0.0%7egit20260204.516eed0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-matplotlib-inline_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-wcwidth_0.2.14%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-prompt-toolkit_3.0.52-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-pexpect_4.9-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-ipython_9.11.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./rocm-cmake_6.4.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-idna_3.18-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-greenlet_3.3.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-sqlalchemy_2.0.48%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-wrapt_2.1.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-deprecated_1.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./libjs-sphinxdoc_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./sphinx-common_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:16] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./xml-core_0.20_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-imagesize_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-packaging_26.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-certifi_2026.6.17%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-urllib3_2.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-requests_2.34.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-snowballstemmer_3.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx_9.1.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-design_0.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./node-fortawesome-fontawesome-free_7.3.0%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-accessible-pygments_0.0.5-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-soupsieve_2.8.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-bs4_4.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-pydata-sphinx-theme_0.17.1%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-book-theme_1.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-smmap_6.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-gitdb_4.0.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-nest-asyncio_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-comm_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3.13_3.13.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-coverage_7.8.2%2bdfsg1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-debugpy_1.8.20%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-ipykernel_7.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libaom3_3.13.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libabsl20260107_20260107.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libgav1-2_0.20.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./librav1e0.8_0.8.1-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libyuv0_0.0.1922.20260106-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libavif16_1.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libimagequant0_4.4.1-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libxpm4_3.5.19-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libgd3_2.3.3-13%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libgvplugin-gd8_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libgvpr2_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./graphviz_14.1.2-1%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-breathe_4.36.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-git_3.1.50-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-nacl_1.6.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-github_2.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-click_8.2.0%2b0.really.8.1.8-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-nbclient_0.10.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-tabulate_0.10.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-jupyter-cache_1.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-linkify-it_2.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-markdown-it_4.2.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-mdit-py-plugins_0.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-myst-parser_5.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-myst-nb_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-external-toc_1.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-notfound-page_1.0.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-rocm-docs_1.35.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libprotoc32t64_3.21.12-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libprotobuf-dev_3.21.12-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libmsgpack-c-dev_6.1.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./protobuf-compiler_3.21.12-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./libsqlite3-dev_3.53.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./pybind11-dev_3.0.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./python3-sphinx-collapse_0.1.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "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 - - [06/Jul/2026 05:04:17] "GET /./libhalf-dev_2.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [06/Jul/2026 05:04:17] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpzpzixi51/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.G_pqgBYDBT Reading package lists... Building dependency tree... Reading state information... libfile-stripnondeterminism-perl is already the newest version (1.15.1-1). libfile-stripnondeterminism-perl set to manually installed. libexpat1-dev is already the newest version (2.8.2-1). libexpat1-dev set to manually installed. libxdot4 is already the newest version (14.1.2-1+b2). libxdot4 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.22.1-1). libngtcp2-crypto-ossl0 set to manually installed. clang is already the newest version (1:21.1.6-71+b1). clang set to manually installed. libgraphite2-3 is already the newest version (1.3.15-2). libgraphite2-3 set to manually installed. sysvinit-utils is already the newest version (3.18-1). libheif-plugin-libde265 is already the newest version (1.21.2-4+b1). libheif-plugin-libde265 set to manually installed. libgvc7 is already the newest version (14.1.2-1+b2). libgvc7 set to manually installed. libbsd0 is already the newest version (0.12.2-3). libbsd0 set to manually installed. libgcc-s1 is already the newest version (16.1.0-2). gzip is already the newest version (1.13-1). libtiff6 is already the newest version (4.7.1-3). libtiff6 set to manually installed. python3-tornado is already the newest version (6.5.5-4). python3-tornado set to manually installed. libpython3.13-stdlib is already the newest version (3.13.14-1). libpython3.13-stdlib set to manually installed. python3-astroid is already the newest version (4.1.1-2). python3-astroid set to manually installed. python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. libpython3-dev is already the newest version (3.14.6-1). libpython3-dev set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-16). libprotobuf32t64 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libpython3.14-dev is already the newest version (3.14.6-1). libpython3.14-dev set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b2). fonts-dejavu-mono is already the newest version (2.37-9). fonts-dejavu-mono set to manually installed. debianutils is already the newest version (5.23.2). git is already the newest version (1:2.53.0-1). git set to manually installed. libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. git-man is already the newest version (1:2.53.0-1). git-man set to manually installed. libltdl7 is already the newest version (2.5.4-11). libltdl7 set to manually installed. libgvplugin-pango8 is already the newest version (14.1.2-1+b2). libgvplugin-pango8 set to manually installed. python3.14 is already the newest version (3.14.6-1). python3.14 set to manually installed. libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. cpp-15 is already the newest version (15.3.0-1). cpp-15 set to manually installed. python3-nbformat is already the newest version (5.10.4-2). python3-nbformat set to manually installed. liblsan0 is already the newest version (16.1.0-2). liblsan0 set to manually installed. python3-charset-normalizer is already the newest version (3.4.7-1). python3-charset-normalizer set to manually installed. python3-jsonschema-specifications is already the newest version (2023.12.1-5). python3-jsonschema-specifications set to manually installed. gettext is already the newest version (1.0-1). gettext set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. libkrb5support0 is already the newest version (1.22.1-3). libkrb5support0 set to manually installed. libboost1.90-dev is already the newest version (1.90.0-6). libboost1.90-dev set to manually installed. gdb is already the newest version (17.2-1+b1). gdb set to manually installed. libmagic-mgc is already the newest version (1:5.47-4). libmagic-mgc set to manually installed. base-passwd is already the newest version (3.6.8). python3-jinja2 is already the newest version (3.1.6-3). python3-jinja2 set to manually installed. python3-stack-data is already the newest version (0.6.3-3). python3-stack-data set to manually installed. libmsgpack-cxx-dev is already the newest version (7.0.0-2+b1). libmsgpack-cxx-dev set to manually installed. libexpat1 is already the newest version (2.8.2-1). libexpat1 set to manually installed. python3-rpds-py is already the newest version (0.30.0-2). python3-rpds-py set to manually installed. diffutils is already the newest version (1:3.12-1). python3-typeguard is already the newest version (4.4.4-3). python3-typeguard set to manually installed. binutils is already the newest version (2.46.50.20260617-1). binutils set to manually installed. libpangoft2-1.0-0 is already the newest version (1.58.0-1). libpangoft2-1.0-0 set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. architecture-properties is already the newest version (0.2.6+b2). architecture-properties set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). cpp-x86-64-linux-gnu set to manually installed. util-linux is already the newest version (2.42.2-1). openssl-provider-legacy is already the newest version (3.6.3-1). libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libprotobuf-lite32t64 is already the newest version (3.21.12-16). libprotobuf-lite32t64 set to manually installed. clang-21 is already the newest version (1:21.1.8-7+b4). clang-21 set to manually installed. findutils is already the newest version (4.10.0-4). libheif1 is already the newest version (1.21.2-4+b1). libheif1 set to manually installed. doxygen is already the newest version (1.15.0+ds1-1.1). doxygen set to manually installed. libboost-dev is already the newest version (1.90.0.2). libboost-dev set to manually installed. libmsgpack-c2 is already the newest version (6.1.0-2+b1). libmsgpack-c2 set to manually installed. libcurl4t64 is already the newest version (8.21.0-2). libcurl4t64 set to manually installed. libk5crypto3 is already the newest version (1.22.1-3). libk5crypto3 set to manually installed. python3-platformdirs is already the newest version (4.10.0-1). python3-platformdirs set to manually installed. tzdata is already the newest version (2026b-1). tzdata set to manually installed. gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). gcc-x86-64-linux-gnu set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. python3-jupyter-client is already the newest version (8.8.0-1). python3-jupyter-client set to manually installed. libgc1 is already the newest version (1:8.2.12-1). libgc1 set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. g++-15 is already the newest version (15.3.0-1). g++-15 set to manually installed. libpam0g is already the newest version (1.7.0-6). python3-jwt is already the newest version (2.12.1-1). python3-jwt set to manually installed. python3-ipython is already the newest version (9.11.0-2). python3-ipython set to manually installed. libp11-kit0 is already the newest version (0.26.2-3). libp11-kit0 set to manually installed. python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.3.0-1). gcc-15-x86-64-linux-gnu set to manually installed. base-files is already the newest version (14.2). python3-fastjsonschema is already the newest version (2.21.1-1). python3-fastjsonschema set to manually installed. rocm-cmake is already the newest version (6.4.3-1). rocm-cmake set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-3). libgssapi-krb5-2 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. libdebuginfod1t64 is already the newest version (0.195-1). libdebuginfod1t64 set to manually installed. python3-idna is already the newest version (3.18-1). python3-idna set to manually installed. python3-sqlalchemy is already the newest version (2.0.48+ds1-1). python3-sqlalchemy set to manually installed. coreutils is already the newest version (9.10-1). python3-deprecated is already the newest version (1.3.1-1). python3-deprecated set to manually installed. libgprofng0 is already the newest version (2.46.50.20260617-1). libgprofng0 set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. libctf-nobfd0 is already the newest version (2.46.50.20260617-1). libctf-nobfd0 set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. debhelper is already the newest version (14.2). debhelper set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. hostname is already the newest version (3.25). liblzma5 is already the newest version (5.8.3-1). python3-sphinx-design is already the newest version (0.7.0-5). python3-sphinx-design set to manually installed. python3-sphinx-book-theme is already the newest version (1.2.0-1). python3-sphinx-book-theme set to manually installed. libitm1 is already the newest version (16.1.0-2). libitm1 set to manually installed. libjs-sphinxdoc is already the newest version (9.1.0-4). libjs-sphinxdoc set to manually installed. gcc-15 is already the newest version (15.3.0-1). gcc-15 set to manually installed. libde265-0 is already the newest version (1.0.18-1). libde265-0 set to manually installed. sed is already the newest version (4.9-3). python3-gitdb is already the newest version (4.0.12-1). python3-gitdb set to manually installed. libc-dev-bin is already the newest version (2.42-17). libc-dev-bin set to manually installed. libpam-modules-bin is already the newest version (1.7.0-6). libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libipt2 is already the newest version (2.2-1). libipt2 set to manually installed. libdebuginfod-common is already the newest version (0.195-1). libdebuginfod-common set to manually installed. python3-nest-asyncio is already the newest version (1.6.0-1). python3-nest-asyncio set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libcap-ng0 is already the newest version (0.9.3-1). libxrender1 is already the newest version (1:0.9.12-1+b2). libxrender1 set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. python3-pydata-sphinx-theme is already the newest version (0.17.1+dfsg-2). python3-pydata-sphinx-theme set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-3). python3-prompt-toolkit set to manually installed. gettext-base is already the newest version (1.0-1). gettext-base set to manually installed. libc6-dev is already the newest version (2.42-17). libc6-dev 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. libssl3t64 is already the newest version (3.6.3-1). python3-ipykernel is already the newest version (7.2.0-1). python3-ipykernel set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b2). libsharpyuv0 set to manually installed. libstdc++-15-dev is already the newest version (15.3.0-1). libstdc++-15-dev set to manually installed. openssl is already the newest version (3.6.3-1). openssl set to manually installed. libthai0 is already the newest version (0.1.30-1+b1). libthai0 set to manually installed. libpsl5t64 is already the newest version (0.22.0-1). libpsl5t64 set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. libsodium26 is already the newest version (1.0.22-2). libsodium26 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libgvplugin-gd8 is already the newest version (14.1.2-1+b2). libgvplugin-gd8 set to manually installed. python3-comm is already the newest version (0.2.1-1). python3-comm set to manually installed. gcc-16-base is already the newest version (16.1.0-2). python3-rocm-docs is already the newest version (1.35.0-3). python3-rocm-docs set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libedit2 is already the newest version (3.1-20260512-1). libedit2 set to manually installed. libc6 is already the newest version (2.42-17). libpng16-16t64 is already the newest version (1.6.58-1). libpng16-16t64 set to manually installed. libobjc-15-dev is already the newest version (15.3.0-1). libobjc-15-dev set to manually installed. fonts-dejavu-core is already the newest version (2.37-9). fonts-dejavu-core set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4+b1). libnorm1t64 set to manually installed. python3-matplotlib-inline is already the newest version (0.2.1-1). python3-matplotlib-inline set to manually installed. libhwasan0 is already the newest version (16.1.0-2). libhwasan0 set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. libsqlite3-0 is already the newest version (3.53.3-1). libsqlite3-0 set to manually installed. libgcc-15-dev is already the newest version (15.3.0-1). libgcc-15-dev set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-4). libssh2-1t64 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). libprotoc32t64 is already the newest version (3.21.12-16). libprotoc32t64 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-8). perl-modules-5.40 set to manually installed. dpkg is already the newest version (1.23.7). intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libdebconfclient0 is already the newest version (0.283). libaudit-common is already the newest version (1:4.1.2-1). groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. libattr1 is already the newest version (1:2.5.2-4). libpython3.13-minimal is already the newest version (3.13.14-1). libpython3.13-minimal set to manually installed. python3-bs4 is already the newest version (4.15.0-1). python3-bs4 set to manually installed. python3-tabulate is already the newest version (0.10.0-1). python3-tabulate set to manually installed. python3-cffi-backend is already the newest version (2.0.0-3). python3-cffi-backend set to manually installed. sphinx-common is already the newest version (9.1.0-4). sphinx-common set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.1-1). dh-strip-nondeterminism set to manually installed. libpathplan4 is already the newest version (14.1.2-1+b2). libpathplan4 set to manually installed. librav1e0.8 is already the newest version (0.8.1-10). librav1e0.8 set to manually installed. libtsan2 is already the newest version (16.1.0-2). libtsan2 set to manually installed. libsmartcols1 is already the newest version (2.42.2-1). python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libselinux1 is already the newest version (3.10-1). libwebp7 is already the newest version (1.5.0-0.1+b2). libwebp7 set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. python3-greenlet is already the newest version (3.3.2-2). python3-greenlet set to manually installed. python3-myst-nb is already the newest version (1.3.0-2). python3-myst-nb set to manually installed. python3-packaging is already the newest version (26.2-2). python3-packaging set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. python3.13 is already the newest version (3.13.14-1). python3.13 set to manually installed. python3-imagesize is already the newest version (2.0.0-1). python3-imagesize set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b2). libxxhash0 set to manually installed. libavif16 is already the newest version (1.4.1-1+b1). libavif16 set to manually installed. libfribidi0 is already the newest version (1.0.16-5+b1). libfribidi0 set to manually installed. libxapian30 is already the newest version (1.4.31-2). libxapian30 set to manually installed. libpam-modules is already the newest version (1.7.0-6). libclang1-21 is already the newest version (1:21.1.8-7+b4). libclang1-21 set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. libjson-c5 is already the newest version (0.19+ds-1). libjson-c5 set to manually installed. libquadmath0 is already the newest version (16.1.0-2). libquadmath0 set to manually installed. libyuv0 is already the newest version (0.0.1922.20260106-1+b1). libyuv0 set to manually installed. python3-urllib3 is already the newest version (2.7.0-1). python3-urllib3 set to manually installed. cpp-15-x86-64-linux-gnu is already the newest version (15.3.0-1). cpp-15-x86-64-linux-gnu set to manually installed. libaom3 is already the newest version (3.13.1-2+b1). libaom3 set to manually installed. libcgraph8 is already the newest version (14.1.2-1+b2). libcgraph8 set to manually installed. python3-mdit-py-plugins is already the newest version (0.6.1-1). python3-mdit-py-plugins set to manually installed. libcurl3t64-gnutls is already the newest version (8.21.0-2). libcurl3t64-gnutls set to manually installed. python3-markdown-it is already the newest version (4.2.0-3). python3-markdown-it set to manually installed. libnghttp2-14 is already the newest version (1.69.0-1). libnghttp2-14 set to manually installed. libsystemd0 is already the newest version (261.1-2). perl-base is already the newest version (5.40.1-8). libmd0 is already the newest version (1.2.0-2). python3-wrapt is already the newest version (2.1.1-2). python3-wrapt set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. libcdt6 is already the newest version (14.1.2-1+b2). libcdt6 set to manually installed. libcc1-0 is already the newest version (16.1.0-2). libcc1-0 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. python3-sphinx-notfound-page is already the newest version (1.0.4-2). python3-sphinx-notfound-page set to manually installed. libmagic1t64 is already the newest version (1:5.47-4). libmagic1t64 set to manually installed. python3-smmap is already the newest version (6.0.0-1). python3-smmap set to manually installed. binutils-x86-64-linux-gnu is already the newest version (2.46.50.20260617-1). binutils-x86-64-linux-gnu set to manually installed. libctf0 is already the newest version (2.46.50.20260617-1). libctf0 set to manually installed. libarchive13t64 is already the newest version (3.8.7-1). libarchive13t64 set to manually installed. libprotobuf-dev is already the newest version (3.21.12-16). libprotobuf-dev set to manually installed. libxml2-16 is already the newest version (2.15.3+dfsg-1). libxml2-16 set to manually installed. libdatrie1 is already the newest version (0.2.14-1+b1). libdatrie1 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.58.0-1). libpangocairo-1.0-0 set to manually installed. libdeflate0 is already the newest version (1.25-1). libdeflate0 set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. gcc-15-base is already the newest version (15.3.0-1). gcc-15-base set to manually installed. python3-breathe is already the newest version (4.36.0-2). python3-breathe set to manually installed. python3.13-minimal is already the newest version (3.13.14-1). python3.13-minimal set to manually installed. python3-wcwidth is already the newest version (0.2.14+dfsg1-2). python3-wcwidth set to manually installed. libgd3 is already the newest version (2.3.3-13+b2). libgd3 set to manually installed. libpython3.14-stdlib is already the newest version (3.14.6-1). libpython3.14-stdlib set to manually installed. python3-jupyter-core is already the newest version (5.9.1-1). python3-jupyter-core set to manually installed. libubsan1 is already the newest version (16.1.0-2). libubsan1 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. libpython3-stdlib is already the newest version (3.14.6-1). libpython3-stdlib set to manually installed. bsdextrautils is already the newest version (2.42.2-1). bsdextrautils set to manually installed. libstdc++6 is already the newest version (16.1.0-2). libstdc++6 set to manually installed. libjsoncpp26 is already the newest version (1.9.8-1). libjsoncpp26 set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. python3 is already the newest version (3.14.6-1). python3 set to manually installed. binutils-common is already the newest version (2.46.50.20260617-1). binutils-common set to manually installed. autopoint is already the newest version (1.0-1). autopoint set to manually installed. python3-myst-parser is already the newest version (5.1.0-1). python3-myst-parser set to manually installed. libblkid1 is already the newest version (2.42.2-1). python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. ucf is already the newest version (3.0056). ucf set to manually installed. autoconf is already the newest version (2.73-2). autoconf set to manually installed. libjansson4 is already the newest version (2.15.0-1). libjansson4 set to manually installed. libcairo2 is already the newest version (1.18.4-3+b1). libcairo2 set to manually installed. python3-pexpect is already the newest version (4.9-5). python3-pexpect set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b2). libimagequant0 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-17). python3-ipython-pygments-lexers is already the newest version (1.1.1-2). python3-ipython-pygments-lexers set to manually installed. librhash1 is already the newest version (1.4.6-1.1+b1). librhash1 set to manually installed. libudev1 is already the newest version (261.1-2). make is already the newest version (4.4.1-3). make set to manually installed. libsframe3 is already the newest version (2.46.50.20260617-1). libsframe3 set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-7+b4). libclang-common-21-dev set to manually installed. libpango-1.0-0 is already the newest version (1.58.0-1). libpango-1.0-0 set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.3.0-1). g++-15-x86-64-linux-gnu set to manually installed. python3-asttokens is already the newest version (3.0.1-2). python3-asttokens set to manually installed. python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. libspdlog1.15 is already the newest version (1:1.15.3+ds-1+b2). libspdlog1.15 set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. bash is already the newest version (5.3-3). libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. debconf is already the newest version (1.5.92). python3-minimal is already the newest version (3.14.6-1). python3-minimal set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. libngtcp2-16 is already the newest version (1.22.1-1). libngtcp2-16 set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libjpeg62-turbo is already the newest version (1:3.1.3-4). libjpeg62-turbo set to manually installed. file is already the newest version (1:5.47-4). file set to manually installed. libfmt10 is already the newest version (10.1.1+ds1-4+b2). libfmt10 set to manually installed. bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. python3-nbclient is already the newest version (0.10.4-2). python3-nbclient set to manually installed. libmsgpack-c-dev is already the newest version (6.1.0-2+b1). libmsgpack-c-dev set to manually installed. python3-git is already the newest version (3.1.50-1). python3-git set to manually installed. python3-jupyter-cache is already the newest version (1.0.0-2). python3-jupyter-cache set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. protobuf-compiler is already the newest version (3.21.12-16). protobuf-compiler set to manually installed. python3-traitlets is already the newest version (5.14.3+really5.14.3-4). python3-traitlets set to manually installed. liblerc4 is already the newest version (4.1.0+ds-2). liblerc4 set to manually installed. llvm-21-linker-tools is already the newest version (1:21.1.8-7+b4). llvm-21-linker-tools set to manually installed. libtasn1-6 is already the newest version (4.21.0-2+b1). libtasn1-6 set to manually installed. libpython3.14 is already the newest version (3.14.6-1). libpython3.14 set to manually installed. libclang-cpp21 is already the newest version (1:21.1.8-7+b4). libclang-cpp21 set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b2). libdav1d7 set to manually installed. python3-executing is already the newest version (2.2.1-0.1). python3-executing set to manually installed. libcurl4-gnutls is already the newest version (8.21.0-2). libcurl4-gnutls set to manually installed. libacl1 is already the newest version (2.3.2-3). libelf1t64 is already the newest version (0.195-1). libelf1t64 set to manually installed. python3-requests is already the newest version (2.34.2-1). python3-requests set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. python3-snowballstemmer is already the newest version (3.1.1-1). python3-snowballstemmer set to manually installed. libkrb5-3 is already the newest version (1.22.1-3). libkrb5-3 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5+b1). g++-x86-64-linux-gnu set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. libsqlite3-dev is already the newest version (3.53.3-1). libsqlite3-dev set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. tar is already the newest version (1.35+dfsg-4). python3-certifi is already the newest version (2026.6.17+ds-1). python3-certifi set to manually installed. g++ is already the newest version (4:15.2.0-5+b1). g++ set to manually installed. pybind11-dev is already the newest version (3.0.1-3). pybind11-dev set to manually installed. liblz4-1 is already the newest version (1.10.0-10). liblz4-1 set to manually installed. python3-parso is already the newest version (0.8.7-1). python3-parso set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. python3.14-minimal is already the newest version (3.14.6-1). python3.14-minimal set to manually installed. libuv1t64 is already the newest version (1.52.1-4). libuv1t64 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-coverage is already the newest version (7.8.2+dfsg1-1+b1). python3-coverage set to manually installed. gcc is already the newest version (4:15.2.0-5+b1). gcc set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b2). libpixman-1-0 set to manually installed. rpcsvc-proto is already the newest version (1.4.4-1). rpcsvc-proto set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. python3-sphinx-collapse is already the newest version (0.1.4-1). python3-sphinx-collapse set to manually installed. libldap2 is already the newest version (2.6.13+dfsg-1). libldap2 set to manually installed. libpython3.14-minimal is already the newest version (3.14.6-1). libpython3.14-minimal set to manually installed. libz3-4 is already the newest version (4.13.3-1.1). libz3-4 set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b2). libxau6 set to manually installed. libasan8 is already the newest version (16.1.0-2). libasan8 set to manually installed. libheif-plugin-dav1d is already the newest version (1.21.2-4+b1). libheif-plugin-dav1d set to manually installed. libproc2-1 is already the newest version (2:4.0.6-2). libproc2-1 set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1+b1). libpam-runtime is already the newest version (1.7.0-6). python3-typeshed is already the newest version (0.0~git20260204.516eed0-2). python3-typeshed set to manually installed. ca-certificates is already the newest version (20260601). ca-certificates set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. dash is already the newest version (0.5.12-12). python3-jsonschema is already the newest version (4.26.0-2). python3-jsonschema 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. python3-soupsieve is already the newest version (2.8.4-1). python3-soupsieve set to manually installed. python3-sphinx is already the newest version (9.1.0-4). python3-sphinx set to manually installed. python3-accessible-pygments is already the newest version (0.0.5-2). python3-accessible-pygments set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-11). libtext-wrapi18n-perl set to manually installed. libgomp1 is already the newest version (16.1.0-2). libgomp1 set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). python3-zmq is already the newest version (27.1.0-1+b1). python3-zmq set to manually installed. python3-linkify-it is already the newest version (2.1.0-1). python3-linkify-it set to manually installed. graphviz is already the newest version (14.1.2-1+b2). graphviz set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1+b1). libncursesw6 set to manually installed. python3-debugpy is already the newest version (1.8.20+ds-1). python3-debugpy set to manually installed. python3-psutil is already the newest version (7.1.0-1). python3-psutil set to manually installed. libsource-highlight-common is already the newest version (3.1.9-4.3). libsource-highlight-common set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. libgvpr2 is already the newest version (14.1.2-1+b2). libgvpr2 set to manually installed. init-system-helpers is already the newest version (1.69). 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-attr is already the newest version (26.1.0-1). python3-attr set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1+b1). python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. python3-sphinx-external-toc is already the newest version (1.0.1-1). python3-sphinx-external-toc set to manually installed. liberror-perl is already the newest version (0.17030-1). liberror-perl set to manually installed. libhalf-dev is already the newest version (2.2.0-1). libhalf-dev set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2+b1). libxdmcp6 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b2). libtext-charwidth-perl is already the newest version (0.04-12). libtext-charwidth-perl set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. libgav1-2 is already the newest version (0.20.0-2+b1). libgav1-2 set to manually installed. perl is already the newest version (5.40.1-8). perl set to manually installed. python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. cpp is already the newest version (4:15.2.0-5+b1). cpp set to manually installed. libzmq5 is already the newest version (4.3.5-1+b7). libzmq5 set to manually installed. procps is already the newest version (2:4.0.6-2). procps set to manually installed. libbinutils is already the newest version (2.46.50.20260617-1). libbinutils set to manually installed. libglib2.0-0t64 is already the newest version (2.88.2-1). libglib2.0-0t64 set to manually installed. libsource-highlight4t64 is already the newest version (3.1.9-4.3+b2). libsource-highlight4t64 set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. libatomic1 is already the newest version (16.1.0-2). libatomic1 set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. python3-github is already the newest version (2.6.1-1). python3-github set to manually installed. xml-core is already the newest version (0.20). xml-core set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. libobjc4 is already the newest version (16.1.0-2). libobjc4 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.22.1-1). libngtcp2-crypto-gnutls8 set to manually installed. libxpm4 is already the newest version (1:3.5.19-1). libxpm4 set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1+b1). linux-libc-dev is already the newest version (7.0.13-1). linux-libc-dev set to manually installed. node-fortawesome-fontawesome-free is already the newest version (7.3.0+ds1-1). node-fortawesome-fontawesome-free set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. libdw1t64 is already the newest version (0.195-1). libdw1t64 set to manually installed. libuuid1 is already the newest version (2.42.2-1). fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. grep is already the newest version (3.12-1). sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libgnutls30t64 is already the newest version (3.8.13-1). libgnutls30t64 set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). libmount1 is already the newest version (2.42.2-1). libdebhelper-perl is already the newest version (14.2). libdebhelper-perl set to manually installed. libperl5.40 is already the newest version (5.40.1-8). libperl5.40 set to manually installed. libtool is already the newest version (2.5.4-11). libtool set to manually installed. libc-bin is already the newest version (2.42-17). python3-referencing is already the newest version (0.37.0+~2025.1.1-3). python3-referencing set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. libllvm21 is already the newest version (1:21.1.8-7+b4). libllvm21 set to manually installed. libabsl20260107 is already the newest version (20260107.0-5). libabsl20260107 set to manually installed. python3-nacl is already the newest version (1.6.2-2). python3-nacl set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. cmake is already the newest version (4.3.4-1). cmake set to manually installed. mawk is already the newest version (1.3.4.20260302-1). 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.G_pqgBYDBT (Reading database ... 66415 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.G_pqgBYDBT I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.G_pqgBYDBT 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.G_pqgBYDBT... I: success in 143.9431 seconds Downloading dependency 380 of 422: libzmq5:amd64=4.3.5-1+b7 Downloading dependency 381 of 422: procps:amd64=2:4.0.6-2 Downloading dependency 382 of 422: libbinutils:amd64=2.46.50.20260617-1 Downloading dependency 383 of 422: libglib2.0-0t64:amd64=2.88.2-1 Downloading dependency 384 of 422: libsource-highlight4t64:amd64=3.1.9-4.3+b2 Downloading dependency 385 of 422: automake:amd64=1:1.18.1-4 Downloading dependency 386 of 422: python3-mdurl:amd64=0.1.2-1 Downloading dependency 387 of 422: python3-docutils:amd64=0.22.4+dfsg-1 Downloading dependency 388 of 422: libatomic1:amd64=16.1.0-2 Downloading dependency 389 of 422: sensible-utils:amd64=0.0.26 Downloading dependency 390 of 422: python3-github:amd64=2.6.1-1 Downloading dependency 391 of 422: xml-core:amd64=0.20 Downloading dependency 392 of 422: libyaml-0-2:amd64=0.2.5-2+b1 Downloading dependency 393 of 422: libobjc4:amd64=16.1.0-2 Downloading dependency 394 of 422: python3-dateutil:amd64=2.9.0-4 Downloading dependency 395 of 422: python3-jedi:amd64=0.19.1+ds1-1 Downloading dependency 396 of 422: libngtcp2-crypto-gnutls8:amd64=1.22.1-1 Downloading dependency 397 of 422: libxpm4:amd64=1:3.5.19-1 Downloading dependency 398 of 422: python3-autocommand:amd64=2.2.2-4 Downloading dependency 399 of 422: libcrypt1:amd64=1:4.5.1-1+b1 Downloading dependency 400 of 422: linux-libc-dev:amd64=7.0.13-1 Downloading dependency 401 of 422: node-fortawesome-fontawesome-free:amd64=7.3.0+ds1-1 Downloading dependency 402 of 422: m4:amd64=1.4.21-1 Downloading dependency 403 of 422: libdw1t64:amd64=0.195-1 Downloading dependency 404 of 422: libuuid1:amd64=2.42.2-1 Downloading dependency 405 of 422: fontconfig:amd64=2.17.1-5 Downloading dependency 406 of 422: grep:amd64=3.12-1 Downloading dependency 407 of 422: sgml-base:amd64=1.31+nmu1 Downloading dependency 408 of 422: libgnutls30t64:amd64=3.8.13-1 Downloading dependency 409 of 422: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 410 of 422: libmount1:amd64=2.42.2-1 Downloading dependency 411 of 422: libdebhelper-perl:amd64=14.2 Downloading dependency 412 of 422: libperl5.40:amd64=5.40.1-8 Downloading dependency 413 of 422: libtool:amd64=2.5.4-11 Downloading dependency 414 of 422: libc-bin:amd64=2.42-17 Downloading dependency 415 of 422: python3-referencing:amd64=0.37.0+~2025.1.1-3 Downloading dependency 416 of 422: fontconfig-config:amd64=2.17.1-5 Downloading dependency 417 of 422: libllvm21:amd64=1:21.1.8-7+b4 Downloading dependency 418 of 422: libabsl20260107:amd64=20260107.0-5 Downloading dependency 419 of 422: python3-nacl:amd64=1.6.2-2 Downloading dependency 420 of 422: netbase:amd64=6.5 Downloading dependency 421 of 422: cmake:amd64=4.3.4-1 Downloading dependency 422 of 422: mawk:amd64=1.3.4.20260302-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdI4pUJR/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1782821680 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildHE2Cad/debrebuild.sbuildrc.8TsPDIpLJdte sbuild --build=amd64 --host=amd64 --no-arch-any --arch-all --chroot=/srv/rebuilderd/tmp/debrebuildHE2Cad/debrebuild.tar._T9Mqz8vU6cx --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/rebuilderdI4pUJR/inputs/migraphx_7.1.1-7.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 ionos25-amd64.debian.net +==============================================================================+ | migraphx 7.1.1-7 (amd64) Mon, 06 Jul 2026 05:06:29 +0000 | +==============================================================================+ Package: migraphx Version: 7.1.1-7 Source Version: 7.1.1-7 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/debrebuildHE2Cad/debrebuild.tar._T9Mqz8vU6cx to /srv/rebuilderd/tmp/tmp.sbuild.snHuACXb3w... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Mon, 06 Jul 2026 05:06:39 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdI4pUJR/inputs/migraphx_7.1.1-7.dsc exists in /srv/rebuilderd/tmp/rebuilderdI4pUJR/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Mon, 06 Jul 2026 05:06:41 +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-JshvBH/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Mon, 06 Jul 2026 05:06:44 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Mon, 06 Jul 2026 05:06:44 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.94+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.94-1 (2026-06-20) amd64 (x86_64) Toolchain package versions: binutils_2.46.50.20260617-1 dpkg-dev_1.23.7 g++-15_15.3.0-1 gcc-15_15.3.0-1 libc6-dev_2.42-17 libstdc++-15-dev_15.3.0-1 libstdc++6_16.1.0-2 linux-libc-dev_7.0.13-1 Package versions: architecture-properties_0.2.6+b2 autoconf_2.73-2 automake_1:1.18.1-4 autopoint_1.0-1 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-3 binutils_2.46.50.20260617-1 binutils-common_2.46.50.20260617-1 binutils-x86-64-linux-gnu_2.46.50.20260617-1 bsdextrautils_2.42.2-1 build-essential_12.12 bzip2_1.0.8-6+b2 ca-certificates_20260601 clang_1:21.1.6-71+b1 clang-21_1:21.1.8-7+b4 cmake_4.3.4-1 coreutils_9.10-1 cpp_4:15.2.0-5+b1 cpp-15_15.3.0-1 cpp-15-x86-64-linux-gnu_15.3.0-1 cpp-x86-64-linux-gnu_4:15.2.0-5+b1 dash_0.5.12-12 debconf_1.5.92 debhelper_14.2 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.1-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.47-4 findutils_4.10.0-4 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-9 fonts-dejavu-mono_2.37-9 g++_4:15.2.0-5+b1 g++-15_15.3.0-1 g++-15-x86-64-linux-gnu_15.3.0-1 g++-x86-64-linux-gnu_4:15.2.0-5+b1 gcc_4:15.2.0-5+b1 gcc-15_15.3.0-1 gcc-15-base_15.3.0-1 gcc-15-x86-64-linux-gnu_15.3.0-1 gcc-16-base_16.1.0-2 gcc-x86-64-linux-gnu_4:15.2.0-5+b1 gdb_17.2-1+b1 gettext_1.0-1 gettext-base_1.0-1 git_1:2.53.0-1 git-man_1:2.53.0-1 graphviz_14.1.2-1+b2 grep_3.12-1 groff-base_1.24.1-1 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libabsl20260107_20260107.0-5 libacl1_2.3.2-3 libaom3_3.13.1-2+b1 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.7-1 libasan8_16.1.0-2 libatomic1_16.1.0-2 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 libbinutils_2.46.50.20260617-1 libblkid1_2.42.2-1 libboost-dev_1.90.0.2 libboost1.90-dev_1.90.0-6 libbrotli1_1.2.0-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libc-bin_2.42-17 libc-dev-bin_2.42-17 libc-gconv-modules-extra_2.42-17 libc6_2.42-17 libc6-dev_2.42-17 libcairo2_1.18.4-3+b1 libcap-ng0_0.9.3-1 libcc1-0_16.1.0-2 libcdt6_14.1.2-1+b2 libcgraph8_14.1.2-1+b2 libclang-common-21-dev_1:21.1.8-7+b4 libclang-cpp21_1:21.1.8-7+b4 libclang1-21_1:21.1.8-7+b4 libcom-err2_1.47.4-1 libcrypt1_1:4.5.1-1+b1 libctf-nobfd0_2.46.50.20260617-1 libctf0_2.46.50.20260617-1 libcurl3t64-gnutls_8.21.0-2 libcurl4-gnutls_8.21.0-2 libcurl4t64_8.21.0-2 libdatrie1_0.2.14-1+b1 libdav1d7_1.5.3-1+b2 libdb5.3t64_5.3.28+dfsg2-11+b1 libde265-0_1.0.18-1 libdebconfclient0_0.283 libdebhelper-perl_14.2 libdebuginfod-common_0.195-1 libdebuginfod1t64_0.195-1 libdeflate0_1.25-1 libdpkg-perl_1.23.7 libdw1t64_0.195-1 libedit2_3.1-20260512-1 libelf1t64_0.195-1 liberror-perl_0.17030-1 libexpat1_2.8.2-1 libexpat1-dev_2.8.2-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.1-1 libfmt10_10.1.1+ds1-4+b2 libfontconfig1_2.17.1-5 libfreetype6_2.14.3+dfsg-1 libfribidi0_1.0.16-5+b1 libgav1-2_0.20.0-2+b1 libgc1_1:8.2.12-1 libgcc-15-dev_15.3.0-1 libgcc-s1_16.1.0-2 libgd3_2.3.3-13+b2 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libglib2.0-0t64_2.88.2-1 libgmp10_2:6.3.0+dfsg-5+b2 libgnutls30t64_3.8.13-1 libgomp1_16.1.0-2 libgprofng0_2.46.50.20260617-1 libgraphite2-3_1.3.15-2 libgssapi-krb5-2_1.22.1-3 libgvc7_14.1.2-1+b2 libgvplugin-gd8_14.1.2-1+b2 libgvplugin-pango8_14.1.2-1+b2 libgvpr2_14.1.2-1+b2 libhalf-dev_2.2.0-1 libharfbuzz0b_12.3.2-2+b2 libheif-plugin-dav1d_1.21.2-4+b1 libheif-plugin-libde265_1.21.2-4+b1 libheif1_1.21.2-4+b1 libhogweed6t64_3.10.2-1+b1 libhwasan0_16.1.0-2 libidn2-0_2.3.8-5 libimagequant0_4.4.1-1+b2 libipt2_2.2-1 libisl23_0.27-2 libitm1_16.1.0-2 libjansson4_2.15.0-1 libjbig0_2.1-6.1+b3 libjpeg62-turbo_1:3.1.3-4 libjs-sphinxdoc_9.1.0-4 libjson-c5_0.19+ds-1 libjson-perl_4.10000-1 libjsoncpp26_1.9.8-1 libk5crypto3_1.22.1-3 libkeyutils1_1.6.3-6+b2 libkrb5-3_1.22.1-3 libkrb5support0_1.22.1-3 libldap2_2.6.13+dfsg-1 liblerc4_4.1.0+ds-2 libllvm21_1:21.1.8-7+b4 liblsan0_16.1.0-2 libltdl7_2.5.4-11 liblz4-1_1.10.0-10 liblzma5_5.8.3-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd0_1.2.0-2 libmount1_2.42.2-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libmsgpack-c-dev_6.1.0-2+b1 libmsgpack-c2_6.1.0-2+b1 libmsgpack-cxx-dev_7.0.0-2+b1 libncursesw6_6.6+20251231-1+b1 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.69.0-1 libnghttp3-9_1.15.0-1 libngtcp2-16_1.22.1-1 libngtcp2-crypto-gnutls8_1.22.1-1 libngtcp2-crypto-ossl0_1.22.1-1 libnorm1t64_1.5.9+dfsg-4+b1 libobjc-15-dev_15.3.0-1 libobjc4_16.1.0-2 libp11-kit0_0.26.2-3 libpam-modules_1.7.0-6 libpam-modules-bin_1.7.0-6 libpam-runtime_1.7.0-6 libpam0g_1.7.0-6 libpango-1.0-0_1.58.0-1 libpangocairo-1.0-0_1.58.0-1 libpangoft2-1.0-0_1.58.0-1 libpathplan4_14.1.2-1+b2 libpcre2-8-0_10.46-1+b2 libperl5.40_5.40.1-8 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-3 libpixman-1-0_0.46.4-1+b2 libpng16-16t64_1.6.58-1 libproc2-1_2:4.0.6-2 libprotobuf-dev_3.21.12-16 libprotobuf-lite32t64_3.21.12-16 libprotobuf32t64_3.21.12-16 libprotoc32t64_3.21.12-16 libpsl5t64_0.22.0-1 libpython3-dev_3.14.6-1 libpython3-stdlib_3.14.6-1 libpython3.13-minimal_3.13.14-1 libpython3.13-stdlib_3.13.14-1 libpython3.14_3.14.6-1 libpython3.14-dev_3.14.6-1 libpython3.14-minimal_3.14.6-1 libpython3.14-stdlib_3.14.6-1 libquadmath0_16.1.0-2 librav1e0.8_0.8.1-10 libreadline8t64_8.3-4 librhash1_1.4.6-1.1+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.50.20260617-1 libsharpyuv0_1.5.0-0.1+b2 libsmartcols1_2.42.2-1 libsodium26_1.0.22-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+b2 libsqlite3-0_3.53.3-1 libsqlite3-dev_3.53.3-1 libssh2-1t64_1.11.1-4 libssl3t64_3.6.3-1 libstdc++-15-dev_15.3.0-1 libstdc++6_16.1.0-2 libsvtav1enc4_4.1.0+dfsg-1 libsystemd0_261.1-2 libtasn1-6_4.21.0-2+b1 libtext-charwidth-perl_0.04-12 libtext-wrapi18n-perl_0.06-11 libthai-data_0.1.30-1 libthai0_0.1.30-1+b1 libtiff6_4.7.1-3 libtinfo6_6.6+20251231-1+b1 libtool_2.5.4-11 libtsan2_16.1.0-2 libubsan1_16.1.0-2 libuchardet0_0.0.8-2+b2 libudev1_261.1-2 libunistring5_1.4.2-1 libuuid1_2.42.2-1 libuv1t64_1.52.1-4 libwebp7_1.5.0-0.1+b2 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+b2 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+b1 libxdot4_14.1.2-1+b2 libxext6_2:1.3.4-1+b4 libxml2-16_2.15.3+dfsg-1 libxpm4_1:3.5.19-1 libxrender1_1:0.9.12-1+b2 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libyuv0_0.0.1922.20260106-1+b1 libz3-4_4.13.3-1.1 libzmq5_4.3.5-1+b7 libzstd1_1.5.7+dfsg-3+b2 linux-libc-dev_7.0.13-1 llvm-21-linker-tools_1:21.1.8-7+b4 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+b1 netbase_6.5 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 node-fortawesome-fontawesome-free_7.3.0+ds1-1 openssl_3.6.3-1 openssl-provider-legacy_3.6.3-1 patch_2.8-2 perl_5.40.1-8 perl-base_5.40.1-8 perl-modules-5.40_5.40.1-8 po-debconf_1.0.22 procps_2:4.0.6-2 protobuf-compiler_3.21.12-16 pybind11-dev_3.0.1-3 python-babel-localedata_2.17.0-2 python3_3.14.6-1 python3-accessible-pygments_0.0.5-2 python3-alabaster_1.0.0-1 python3-astroid_4.1.1-2 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.15.0-1 python3-certifi_2026.6.17+ds-1 python3-cffi-backend_2.0.0-3 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.7-1 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.20+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.50-1 python3-gitdb_4.0.12-1 python3-github_2.6.1-1 python3-greenlet_3.3.2-2 python3-idna_3.18-1 python3-imagesize_2.0.0-1 python3-inflect_7.5.0-1 python3-ipykernel_7.2.0-1 python3-ipython_9.11.0-2 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-3 python3-jsonschema_4.26.0-2 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.12.1-1 python3-linkify-it_2.1.0-1 python3-markdown-it_4.2.0-3 python3-markupsafe_3.0.3-1+b1 python3-matplotlib-inline_0.2.1-1 python3-mdit-py-plugins_0.6.1-1 python3-mdurl_0.1.2-1 python3-minimal_3.14.6-1 python3-more-itertools_10.8.0-1 python3-myst-nb_1.3.0-2 python3-myst-parser_5.1.0-1 python3-nacl_1.6.2-2 python3-nbclient_0.10.4-2 python3-nbformat_5.10.4-2 python3-nest-asyncio_1.6.0-1 python3-packaging_26.2-2 python3-parso_0.8.7-1 python3-pexpect_4.9-5 python3-pkg-resources_78.1.1-0.1 python3-platformdirs_4.10.0-1 python3-prompt-toolkit_3.0.52-3 python3-psutil_7.1.0-1 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pydata-sphinx-theme_0.17.1+dfsg-2 python3-pygments_2.19.2+dfsg-1 python3-referencing_0.37.0+~2025.1.1-3 python3-requests_2.34.2-1 python3-rocm-docs_1.35.0-3 python3-roman-numerals_4.1.0-1 python3-rpds-py_0.30.0-2 python3-setuptools_78.1.1-0.1 python3-smmap_6.0.0-1 python3-snowballstemmer_3.1.1-1 python3-soupsieve_2.8.4-1 python3-sphinx_9.1.0-4 python3-sphinx-book-theme_1.2.0-1 python3-sphinx-collapse_0.1.4-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-design_0.7.0-5 python3-sphinx-external-toc_1.0.1-1 python3-sphinx-notfound-page_1.0.4-2 python3-sqlalchemy_2.0.48+ds1-1 python3-stack-data_0.6.3-3 python3-tabulate_0.10.0-1 python3-tornado_6.5.5-4 python3-traitlets_5.14.3+really5.14.3-4 python3-typeguard_4.4.4-3 python3-typeshed_0.0~git20260204.516eed0-2 python3-typing-extensions_4.15.0-2 python3-uc-micro_2.0.0-1 python3-urllib3_2.7.0-1 python3-wcwidth_0.2.14+dfsg1-2 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.14-1 python3.13-minimal_3.13.14-1 python3.14_3.14.6-1 python3.14-minimal_3.14.6-1 readline-common_8.3-4 rocm-cmake_6.4.3-1 rpcsvc-proto_1.4.4-1 sed_4.9-3 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_9.1.0-4 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026b-1 ucf_3.0056 util-linux_2.42.2-1 xml-core_0.20 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 Mon, 06 Jul 2026 05:06:44 +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-7 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 79d9ee49d836722c6a9cccb722722f1cba133b33 12524 migraphx_7.1.1-7.debian.tar.xz Checksums-Sha256: 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd 4255036 migraphx_7.1.1.orig.tar.gz 2f4e71f55ef8d7b375300f87838ead9a4623066b6823af1d58d1407a80e3fce2 12524 migraphx_7.1.1-7.debian.tar.xz Files: ec94ae6685e98c333cb8a02113693d76 4255036 migraphx_7.1.1.orig.tar.gz ae9689904937398e78df0ac3c136883f 12524 migraphx_7.1.1-7.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmpD340ACgkQa5gt67/p HCmpnQ/6ApCNzp8TgXP76uWZEmdBFBgiNh7w3XdkGXZiWghpVWz0Sqa+0dGl0uKf F1Quu5c0e4Ac7t5SEkDLV4IFeTrNewvxzzht0nUYPy9dzXvgTbwfM8NubDnq4BIe ALvQ5gJdlumIisDgpm0MmAVu+dudFEkUO1oRAK0iVvBCVE57VDB5etQMoBOf+VJN yAATPjLVhS1+rJdmRAhbFVtx0mHRhDFFOMT7oeCJzdUQ1bZh2LsiMFZ2caiB3hGT AMv/vpTQDHyOOTfX1EcZw89Mnonye5UkyELyBmYWuoJ+pZaqHDZh5qdQFg3fr6jP gJUcXLptuwP6bf1N/so/CFwkRQuNsykaBJs+nvTmiCLL0pQYI8AFEkuPjmiCNpFe Twoe6ZemD/KajLacBWIcRLH/s9ppJElVtnDozSM48fqdn3qbg25dfRG60pLfBV9+ r1XKNHXAp5UFf1q6R02uMAhgaEVZbhRbyD8nY4K/9daONH+EN+D2+tYOD2/Y+O2W hQcfH/zn6I6fdqVWEu7fAeyzkyI+QbMsqHBapdcXO0KGlMGkw3PWvblnXA7BFc9Y y96ttbh4VT7JNg4hNOTuN9WZvbLL8t0/N0Gh+LRf2sMg+Ed4kVh5tRPImWxShWbj ZLiC/ko9uO4wsZgZVgr+CFgDrhyerBrQ4jpPqY4QlVEfyhQRpl0= =UFkm -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./migraphx_7.1.1-7.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./migraphx_7.1.1-7.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-7.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=1782821680 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-7 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++ \ -DBUILD_TESTING=ON \ -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ cd obj-x86_64-linux-gnu && env -- DEB_PYTHON_INSTALL_LAYOUT=deb --unset=PKG_CONFIG cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/x86_64-linux-gnu-g\+\+ -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_CXX_COMPILER=clang\+\+ -DBUILD_TESTING=ON -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON .. -- The C compiler identification is GNU 15.3.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/x86_64-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/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.53.3") 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.14.6", 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 (20.8s) 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.3s) 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' dh_auto_build -i cd obj-x86_64-linux-gnu && make -j6 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: 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[2]: 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[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: 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/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/versions.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 make[3]: 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/variable_batch_test.pb.o make[3]: 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[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 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 [ 0%] Generating acos_test.onnx.o [ 0%] Generating add_bcast_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/acos_test.onnx.o -z noexecstack --format=binary acos_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/add_bcast_test.pb.o -z noexecstack --format=binary add_bcast_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/where_test.onnx.o [ 0%] Building CXX object src/CMakeFiles/migraphx.dir/adjust_allocation.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/acos_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/add_bcast_test.pb.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%] Running cpp protocol buffer compiler on function.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/function.proto [ 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%] Generating add_test.pb.o [ 0%] Generating add_bcast_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/add_test.pb.o -z noexecstack --format=binary add_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/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/add_bcast_test.onnx.o -z noexecstack --format=binary add_bcast_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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%] 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/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%] Generating add_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/add_bf16_test.onnx.o -z noexecstack --format=binary add_bf16_test.onnx [ 0%] Generating addn_single_test.pb.o [ 0%] Building CXX object src/CMakeFiles/migraphx.dir/analyze_streams.cpp.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/test/onnx && /usr/bin/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 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/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 make[3]: 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[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 0%] Running cpp protocol buffer compiler on node_def.proto [ 0%] Generating add_fp16_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/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 [ 0%] Building CXX object src/onnx/CMakeFiles/onnx-proto.dir/onnx.pb.cc.o [ 0%] Generating addn_test.pb.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 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 add_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/add_fp8_test.onnx.o -z noexecstack --format=binary add_fp8_test.onnx [ 0%] Generating addv2_test.pb.o [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 0%] Generating argmax_test.pb.o [ 0%] Generating add_scalar_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/argmax_test.pb.o -z noexecstack --format=binary argmax_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_scalar_test.onnx.o -z noexecstack --format=binary add_scalar_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/argmax_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_scalar_test.onnx.o [ 0%] Running cpp protocol buffer compiler on resource_handle.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/resource_handle.proto [ 0%] Generating argmin_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/argmin_test.pb.o -z noexecstack --format=binary argmin_test.pb [ 0%] Generating argmax_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/argmax_dyn_test.onnx.o -z noexecstack --format=binary argmax_dyn_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/argmax_dyn_test.onnx.o [ 0%] Generating assert_less_equal_test.pb.o [ 0%] Running cpp protocol buffer compiler on tensor.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 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 argmax_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/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_select_last_index_test.onnx.o -z noexecstack --format=binary argmax_select_last_index_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 0%] Generating argmax_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/batchmatmul_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_test.onnx.o -z noexecstack --format=binary argmax_test.onnx [ 0%] Running cpp protocol buffer compiler on tensor_shape.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_shape.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/argmax_test.onnx.o [ 0%] Generating batchnorm_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/batchnorm_half_test.pb.o -z noexecstack --format=binary batchnorm_half_test.pb [ 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 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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/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/onnx && /usr/bin/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 biasadd_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_test.pb.o -z noexecstack --format=binary biasadd_test.pb [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 0%] Generating atanh_test.onnx.o cd /build/reproducible-path/migraphx-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 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/onnx && /usr/bin/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 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 concat_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/concat_test.pb.o -z noexecstack --format=binary concat_test.pb [ 0%] Generating attention_double_head_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_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 make[3]: 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 make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 0%] Generating constant_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/constant_test.pb.o -z noexecstack --format=binary constant_test.pb [ 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 [ 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 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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_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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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_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 [ 0%] Generating attention_double_head_bias_asym_mask_bad_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_nchw_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_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_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_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_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/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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 0%] Generating conv_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_test.pb.o -z noexecstack --format=binary conv_test.pb [ 0%] Generating attention_double_head_bias_asym_mask_rotary_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_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/onnx && /usr/bin/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 depthwise_conv_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/depthwise_conv_test.pb.o -z noexecstack --format=binary depthwise_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/depthwise_conv_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_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/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/onnx && /usr/bin/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 [ 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 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 [ 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/onnx && /usr/bin/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 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/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 [ 0%] Generating attention_double_head_bias_asym_mask_unidirectional_test.onnx.o cd /build/reproducible-path/migraphx-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/onnx && /usr/bin/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 [ 1%] Generating attention_double_head_bias_mask_batch1_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/identity_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_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 cd /build/reproducible-path/migraphx-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/onnx && /usr/bin/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 [ 2%] Generating mul_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/mul_test.pb.o -z noexecstack --format=binary mul_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 2%] Generating multi_output_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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/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 attention_invalid_bias_value_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_value_size.onnx.o -z noexecstack --format=binary attention_invalid_bias_value_size.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 pack_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/pack_test_nhwc.pb.o -z noexecstack --format=binary pack_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/pack_test_nhwc.pb.o [ 2%] Generating attention_invalid_input_dimension.onnx.o cd /build/reproducible-path/migraphx-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 [ 2%] Generating pad_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/pad_test.pb.o -z noexecstack --format=binary pad_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/pad_test.pb.o [ 2%] Generating attention_invalid_input_num.onnx.o cd /build/reproducible-path/migraphx-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 [ 2%] Generating 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 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/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 [ 2%] Generating attention_invalid_mask_2d_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_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/onnx && /usr/bin/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 pow_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/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 [ 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/onnx && /usr/bin/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_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 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 [ 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 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_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 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_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 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_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 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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 sigmoid_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test2.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/sigmoid_test.pb.o -z noexecstack --format=binary sigmoid_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_qkv_attr_test2.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test2.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/sigmoid_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_qkv_attr_test2.onnx.o [ 2%] Generating slice_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test3.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/slice_test.pb.o -z noexecstack --format=binary slice_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_qkv_attr_test3.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test3.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/slice_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_qkv_attr_test3.onnx.o [ 2%] Generating softmax_test.pb.o [ 2%] Generating attention_invalid_uneven_weight_no_qkv_hidden.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/softmax_test.pb.o -z noexecstack --format=binary softmax_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_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 attention_invalid_weight_hidden_size.onnx.o [ 2%] Generating split_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_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/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/onnx && /usr/bin/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 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_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/onnx && /usr/bin/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 [ 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 attention_multihead_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 2%] Generating 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_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/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/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 [ 2%] Generating attention_single_head_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_single_head_batch1_test.onnx.o -z noexecstack --format=binary attention_single_head_batch1_test.onnx [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 2%] Generating attention_single_head_batch2_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 2%] Generating squeeze_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/squeeze_test.pb.o -z noexecstack --format=binary squeeze_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_single_head_batch2_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/squeeze_test.pb.o [ 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 [ 2%] Generating stopgradient_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/stopgradient_test.pb.o -z noexecstack --format=binary stopgradient_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_single_head_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/stopgradient_test.pb.o [ 2%] Generating stridedslice_masks_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_masks_test.pb.o -z noexecstack --format=binary stridedslice_masks_test.pb [ 2%] Generating averagepool_1d_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/stridedslice_masks_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_1d_test.onnx.o -z noexecstack --format=binary averagepool_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/averagepool_1d_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 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 [ 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/onnx && /usr/bin/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 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_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/sub_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/test/onnx && /usr/bin/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 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 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 [ 2%] Generating averagepool_dyn_asym_padding_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_asym_padding_error_test.onnx.o -z noexecstack --format=binary averagepool_dyn_asym_padding_error_test.onnx 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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%] 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 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."); }); | ^ 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/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 [ 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 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("Invamake[3]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' lid tuple type"); }); | ^ make -f test/tf/CMakeFiles/embed_lib_pb_files.dir/build.make test/tf/CMakeFiles/embed_lib_pb_files.dir/build make[3]: Entering 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/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"); }); | ^ [ 2%] Generating averagepool_dyn_cip_error_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/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 [ 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_test.onnx.o cd /build/reproducible-path/migraphx-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 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 | ^ [ 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 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 | ^ cd /build/reproducible-path/migraphx-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 /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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 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(); } | ^ 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 [ 3%] Generating castlike_error_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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/castlike_error_test.onnx.o -z noexecstack --format=binary castlike_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/castlike_error_test.onnx.o [ 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 [ 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 [ 3%] Generating celu_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/celu_wrong_type_test.onnx.o -z noexecstack --format=binary celu_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/celu_wrong_type_test.onnx.o [ 3%] Generating celu_zero_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_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/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 [ 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/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/clip_dyn_min_max_test.onnx.o [ 3%] Linking CXX static library ../../lib/libembed_lib_pb_files.a 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 [ 3%] Generating clip_dyn_min_only_test.onnx.o cd /build/reproducible-path/migraphx-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/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/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 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_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_test.onnx.o [ 3%] Generating clip_test_args_type_mismatch.onnx.o cd /build/reproducible-path/migraphx-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 /usr/bin/x86_64-linux-gnu-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/x86_64-linux-gnu-ranlib ../../lib/libembed_lib_pb_files.a make[3]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' 11 warnings generated. [ 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%] Built target embed_lib_pb_files [ 3%] Generating clip_test_op11_no_args1.onnx.o [ 3%] Generating concat_dyn_test.onnx.o [ 3%] 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/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/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/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/clip_test_op11_no_args1.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/concat_dyn_test.onnx.o [ 3%] Generating 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/concat_test.onnx.o -z noexecstack --format=binary concat_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/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/concat_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_default_test.onnx.o [ 3%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/node_def.pb.cc.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/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/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 4%] Generating constant_empty_scalar_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 4%] Generating constant_fill_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-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/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 [ 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_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_no_attributes_test.onnx.o [ 4%] Generating constant_one_val_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/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/test/onnx && /usr/bin/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 [ 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_fail_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/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 [ 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_bad_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/conv_bias_test.onnx.o [ 4%] Building CXX object src/CMakeFiles/migraphx.dir/argument.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/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 [ 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 11 warnings generated. cd /build/reproducible-path/migraphx-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 [ 4%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/attr_value.pb.cc.o [ 4%] Generating conv_relu_maxpool_x2_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/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/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 [ 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 [ 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 cd /build/reproducible-path/migraphx-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/test/onnx && /usr/bin/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/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."); }); | ^ [ 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 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"); }); | ^ [ 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 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 | ^ /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/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 /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 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 /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; | ^ [ 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 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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."); }); | ^ [ 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 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"); }); | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-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/test/onnx && /usr/bin/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 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(); } | ^ [ 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 /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; | ^ [ 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 12 warnings generated. [ 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 [ 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_ellipsis_zero_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_empty_term_before_arrow_negative_test.onnx.o [ 6%] Generating einsum_hadamard_product_test.onnx.o [ 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_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/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_hadamard_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/einsum_empty_term_before_comma_negative_test.onnx.o [ 6%] Generating 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 6%] Building CXX object src/CMakeFiles/migraphx.dir/autocast_fp8.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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 7%] Generating einsum_permute_sd3_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 7%] Generating einsum_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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 7%] Generating einsum_tensor_contraction_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 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 [ 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 [ 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/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/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/external_data_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_bf16_test.onnx.o [ 7%] Building CXX object src/CMakeFiles/migraphx.dir/auto_contiguous.cpp.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/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/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 cd /build/reproducible-path/migraphx-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/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 [ 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_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_k_outofbounds_neg_test.onnx.o [ 8%] Generating eyelike_k_outofbounds_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/eyelike_k_outofbounds_pos_test.onnx.o -z noexecstack --format=binary eyelike_k_outofbounds_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/eyelike_k_outofbounds_pos_test.onnx.o [ 8%] Generating eyelike_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/eyelike_k_test.onnx.o -z noexecstack --format=binary eyelike_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/eyelike_k_test.onnx.o [ 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_not_rank2_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_test.onnx.o [ 8%] Generating flatten_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/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/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 [ 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_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_nonstd_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/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/flatten_test.onnx.o [ 8%] Generating floor_test.onnx.o cd /build/reproducible-path/migraphx-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/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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_elements_axis0_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."); }); | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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"); }); | ^ [ 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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 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 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 | ^ [ 8%] Generating gathernd_test.onnx.o cd /build/reproducible-path/migraphx-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/test/onnx && /usr/bin/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 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(); } | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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%] 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 [ 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 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 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."); }); | ^ [ 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 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"); }); | ^ [ 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 [ 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 /usr/bin/x86_64-linux-gnu-ar qc ../../lib/libonnx-proto.a "CMakeFiles/onnx-proto.dir/onnx.pb.cc.o" /usr/bin/x86_64-linux-gnu-ranlib ../../lib/libonnx-proto.a make[3]: 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/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%] Built target onnx-proto [ 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 [ 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%] Generating gridsample_512x512_test.onnx.o cd /build/reproducible-path/migraphx-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%] Building CXX object src/CMakeFiles/migraphx.dir/base64.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/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 [ 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 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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_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 [ 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 [ 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%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor.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/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 [ 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/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>,[ 9%] Generating gridsample_mismatching_dims_test.onnx.o std::nullptr_t) | ^ /build/reproducible-path/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/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 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))) | ^ [ 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 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/gridsample_wrong_grid_type_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))) | ^ [ 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 [ 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 cd /build/reproducible-path/migraphx-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/test/onnx && /usr/bin/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 11 warnings generated. cd /build/reproducible-path/migraphx-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 [ 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_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/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_4d_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/group_norm_5d_bf16_test.onnx.o [ 10%] Generating group_norm_5d_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_test.onnx.o -z noexecstack --format=binary group_norm_5d_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/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_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/group_norm_5d_half_test.onnx.o [ 10%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.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/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/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%] 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 [ 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 [ 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 [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 14 warnings generated. [ 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 [ 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%] 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 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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%] 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%] 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 /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); | ^ [ 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 /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; | ^ [ 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 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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"); }); | ^ /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%] 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 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.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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 12%] Generating int4_const_identity_block_sz_2_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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 3 warnings generated. [ 12%] Generating isinf_half_pos_test.onnx.o [ 12%] Building CXX object src/CMakeFiles/migraphx.dir/compile_src.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/isinf_half_pos_test.onnx.o -z noexecstack --format=binary isinf_half_pos_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 12%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 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%] 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 [ 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%] 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%] 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 [ 12%] 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 [ 12%] 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 [ 12%] 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 [ 12%] 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 [ 12%] 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 [ 12%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 [ 13%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 13%] 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 [ 13%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 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 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 [ 14%] 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 [ 14%] 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 [ 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 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/types.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/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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] Generating matmulintegertofloat_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_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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 15%] 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 [ 15%] Generating maxpool_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/maxpool_same_upper_test.onnx.o -z noexecstack --format=binary maxpool_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/maxpool_same_upper_test.onnx.o [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 [ 15%] 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 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 15%] 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 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"); }); | ^ 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."); }); | ^ [ 15%] 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 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"); }); | ^ /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"); }); | ^ [ 15%] Generating mod_test_fmod_bf16.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/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 [ 15%] 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 [ 15%] 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 [ 15%] 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 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"); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 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 [ 16%] 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 [ 16%] Generating multinomial_dyn_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 { Mcd /build/reproducible-path/migraphx-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 IGRAPHX_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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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. [ 16%] 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 [ 16%] Building CXX object src/CMakeFiles/migraphx.dir/dom_info.cpp.o [ 16%] Generating multinomial_int64_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/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 cd /build/reproducible-path/migraphx-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 [ 16%] 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 [ 16%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 16%] Generating mvn_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_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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 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(); } | ^ [ 16%] 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 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 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 [ 16%] 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 [ 16%] Generating mvn_rank_3_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_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 [ 16%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/function.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/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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 /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), | ^ [ 16%] Generating negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o /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 { | ^ cd /build/reproducible-path/migraphx-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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] 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 [ 16%] Generating nms_use_dyn_output_false_test.onnx.o 11 warnings generated. cd /build/reproducible-path/migraphx-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 [ 16%] 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 [ 16%] 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/no_pad_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/nonzero_dynamic_test.onnx.o [ 16%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] Generating onnx_gru_bi_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_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 [ 17%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 17%] Generating onnx_gru_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_gru_forward.onnx.o -z noexecstack --format=binary onnx_gru_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_gru_forward.onnx.o [ 17%] 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 [ 17%] 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 [ 17%] 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 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."); }); | ^ [ 17%] 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 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"); }); | ^ [ 17%] Generating onnx_lstm_bi0af.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppcd /build/reproducible-path/migraphx-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 :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_lstm_bi0af.onnx.o [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 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 | ^ /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 | ^ [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 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(); } | ^ [ 17%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] Generating pow_i64_fp32_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 18%] 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 [ 18%] 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 [ 18%] 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 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/prelu_brcst_test.onnx.o [ 18%] 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 [ 18%] 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 [ 18%] 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 [ 18%] 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/qlinearaveragepool_1d_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/qlinearadd_test.onnx.o [ 18%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] Generating qlinearconv_pad_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/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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] Generating qlinearleakyrelu_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 7 warnings generated. [ 19%] 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 [ 19%] 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 [ 19%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_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/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/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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 19%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] Generating randomnormal_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/randomnormal_generated_seed_test.onnx.o -z noexecstack --format=binary randomnormal_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/randomnormal_generated_seed_test.onnx.o [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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."); }); | ^ [ 20%] 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 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 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 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"); }); | ^ /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/randomuniformlike_dtype_fallback_test.onnx.o [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 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 | ^ [ 20%] 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 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"); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 [ 20%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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(); } | ^ [ 20%] 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 [ 20%] 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 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(); } | ^ [ 20%] 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 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."); }); | ^ [ 20%] 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 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"); }); | ^ [ 20%] 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 [ 20%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 20%] Generating reducesum_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/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 [ 20%] 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_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_noop_test.onnx.o [ 21%] Generating reducesum_square_test.onnx.o cd /build/reproducible-path/migraphx-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/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 [ 21%] Generating reducesum_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 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 | ^ [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 14 warnings generated. [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 11 warnings generated. [ 21%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 21%] 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 [ 21%] Generating resize_downsample_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_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 [ 21%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 21%] 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_ref_test.onnx.o [ 21%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 21%] 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_linear_half_invalid_scale_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, 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(); } | ^ [ 21%] 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_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_half_test.onnx.o [ 21%] Generating resize_downsample_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_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/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 [ 21%] Generating resize_dyn_err1_test.onnx.o cd /build/reproducible-path/migraphx-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/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 [ 21%] 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_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_err2_test.onnx.o [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 21%] Generating 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_f_dyn_test.onnx.o -z noexecstack --format=binary resize_upsample_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_upsample_f_dyn_test.onnx.o [ 21%] Generating resize_upsample_linear_ac_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 21%] 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 [ 21%] 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 [ 21%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 21%] Generating resize_upsample_pf_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 21%] 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 [ 22%] 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 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/reversesequence_4D_test.onnx.o [ 22%] Generating reversesequence_batch_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_batch_axis_err_test.onnx.o -z noexecstack --format=binary reversesequence_batch_axis_err_test.onnx [ 22%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_data_type.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/reversesequence_batch_axis_err_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 [ 22%] 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_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_test.onnx.o [ 22%] Generating reversesequence_rank_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/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 [ 22%] 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_same_axis_err_test.onnx.o -z noexecstack --format=binary reversesequence_same_axis_err_test.onnx [ 22%] 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/reversesequence_same_axis_err_test.onnx.o [ 22%] Generating reversesequence_sequence_lens_shape_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/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 [ 22%] 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_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 [ 22%] 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/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/reversesequence_time_test.onnx.o [ 22%] Generating rnn_bi_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/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/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 [ 22%] 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_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_bi_layout_test.onnx.o [ 22%] Generating rnn_f_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/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/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 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}); | ^ [ 22%] 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 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}); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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}); | ^ [ 22%] Generating rnn_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/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 [ 22%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 22%] 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_layout_test.onnx.o [ 22%] Generating roialign_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/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/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 [ 22%] 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_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_test.onnx.o [ 22%] Generating rotary_embedding_cache_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_cache_1_test.onnx.o -z noexecstack --format=binary rotary_embedding_cache_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_cache_1_test.onnx.o [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 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."); }); | ^ [ 22%] 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 [ 22%] Generating rotary_embedding_wrong_n_inputs_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: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/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 /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/rotary_embedding_wrong_n_inputs_test.onnx.o [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 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 | ^ 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_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hppTH:R60O:W14(:" Twarning: ufunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]p le canno t60 | b e v iasrigtuemde.n"t) ;c o}m)p;u t e| ( ^c ontext&, 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 | ^ [ 22%] 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 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"); }); | ^ [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] Generating scan_invalid_input_dirs_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_dirs_len_test.onnx.o -z noexecstack --format=binary scan_invalid_input_dirs_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_dirs_len_test.onnx.o [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] Generating scan_invalid_output_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_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 [ 23%] 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_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_axes_vals_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: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 | ^ [ 23%] Generating scan_invalid_output_dirs_len_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 | ^ /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/scan_invalid_output_dirs_len_test.onnx.o -z noexecstack --format=binary scan_invalid_output_dirs_len_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/scan_invalid_output_dirs_len_test.onnx.o [ 23%] 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_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_invalid_output_dirs_vals_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; | ^ [ 23%] Generating scan_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/scan_test1.onnx.o -z noexecstack --format=binary scan_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/scan_test1.onnx.o [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] Generating scan_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/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 [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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_test5.onnx.o [ 23%] 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 [ 23%] Generating scan_test7.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] 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 [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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_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(); } | ^ 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."); }); | ^ [ 23%] 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 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"))); } | ^ 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"))); } | ^ 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))); } | ^ [ 23%] 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 [ 23%] 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 [ 23%] 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_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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 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 [ 23%] Generating scatternd_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/scatternd_max_test.onnx.o -z noexecstack --format=binary scatternd_max_test.onnx 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] 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 [ 23%] 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 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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%] 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 [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] Generating shape_end_less_start_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/shape_end_less_start_error.onnx.o -z noexecstack --format=binary shape_end_less_start_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/shape_end_less_start_error.onnx.o [ 23%] 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 [ 23%] Generating shape_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/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 [ 23%] 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 [ 23%] 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/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(); } | ^ [ 23%] 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 [ 23%] 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 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) { | ^ [ 24%] 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 [ 24%] 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 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; }); | ^ [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] Generating sin_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 24%] 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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] 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 [ 24%] Generating size_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/size_int_test.onnx.o -z noexecstack --format=binary size_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/size_int_test.onnx.o [ 24%] Generating size_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/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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] Generating skip_layer_normalization_beta_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] Generating skip_layer_normalization_invalid_beta_test.onnx.o cd /build/reproducible-path/migraphx-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/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 [ 24%] 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_bias_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_bias_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/skip_layer_normalization_invalid_bias_test.onnx.o [ 24%] 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 [ 24%] 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 [ 24%] 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 [ 24%] 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 [ 24%] Generating skip_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/skip_layer_normalization_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] Generating skip_simplified_layer_normalization_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_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 [ 24%] 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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] Generating skip_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/skip_simplified_layer_normalization_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 24%] 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 [ 24%] 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 [ 24%] 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 [ 24%] Generating slice_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/slice_constant_test.onnx.o -z noexecstack --format=binary slice_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/slice_constant_test.onnx.o [ 24%] 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 [ 25%] 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 [ 25%] 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 14 warnings generated. [ 25%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_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/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 [ 25%] 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 11 warnings generated. [ 25%] 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 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."); }); | ^ 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_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&, 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 | ^ [ 25%] Generating slice_step_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_step_dyn_test.onnx.o -z noexecstack --format=binary slice_step_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_step_dyn_test.onnx.o [ 25%] Generating slice_test.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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(); } | ^ [ 25%] 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 [ 25%] Generating slice_var_input_dyn1.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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."); }); | ^ 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"); }); | ^ /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"); }); | ^ [ 25%] Generating slice_var_input_static0.onnx.o cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] 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/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 | ^ /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. [ 26%] Building CXX object src/CMakeFiles/migraphx.dir/file_buffer.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/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 [ 26%] 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 14 warnings generated. [ 26%] Building CXX object src/CMakeFiles/migraphx.dir/fp_to_double.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/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 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(); } | ^ [ 27%] 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ 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...); | ^ [ 27%] Generating softmax_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/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 [ 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 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...); | ^ /usr/bin/x86_64-linux-gnu-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/x86_64-linux-gnu-ranlib ../../lib/libtf-proto.a [ 27%] Generating softmax_test.onnx.o make[3]: 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/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 [ 27%] Built target tf-proto [ 27%] 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 [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 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_double_weighted_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/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o [ 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 [ 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_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/softmaxcrossentropyloss_2d_mean_reduction_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: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 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 [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_bf16_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: /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 | returcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 n visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-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 [ 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 [ 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_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/softmaxcrossentropyloss_2d_no_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::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%] 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 [ 27%] Generating softmaxcrossentropyloss_2d_no_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_no_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_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_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::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 [ 27%] Generating 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: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 cd /build/reproducible-path/migraphx-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 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_weighted_asym_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_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: cd /build/reproducible-path/migraphx-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 /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_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_ignore_idx_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/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_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_neg_ignore_idx_test2.onnx.o [ 27%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_concat.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/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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 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 [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx.o In file included from cd /build/reproducible-path/migraphx-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 /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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 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...); | ^ [ 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 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 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 [ 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: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 | vicd /build/reproducible-path/migraphx-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 sit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_sum_reduction_double_weighted_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_sum_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_sum_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_reduction_half_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/softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_sum_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_sum_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_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_2d_sum_reduction_half_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: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...); | ^ [ 28%] Generating softmaxcrossentropyloss_2d_sum_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_sum_reduction_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_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_sum_reduction_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_2d_sum_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_sum_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_sum_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_sum_reduction_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::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...); | ^ [ 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 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...); | ^ [ 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 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...); | ^ [ 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/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...); | ^ [ 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/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...); | ^ [ 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 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...); | ^ [ 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 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...); | ^ [ 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 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...); | ^ [ 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/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...); | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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...); | ^ [ 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 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/softmaxcrossentropyloss_weight_wrong_type_test.onnx.o /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...); | ^ [ 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 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...); | ^ [ 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 2 warnings generated. [ 28%] Generating softsign_nd_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_cd /build/reproducible-path/migraphx-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 for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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/softsign_test.onnx.o -z noexecstack --format=binary softsign_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/spacetodepth_invalid_blocksize_test.onnx.o -z noexecstack --format=binary spacetodepth_invalid_blocksize_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) { cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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/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 [ 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_nondivisibility_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/spacetodepth_simple_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...); | ^ [ 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 [ 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/spacetodepth_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/split_dyn_input_dyn_split_axis_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...); | ^ [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_dyn_input_split_input_test.onnx.o -z noexecstack --format=binary split_dyn_input_split_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 result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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()))...); }, | ^ cd /build/reproducible-path/migraphx-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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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/split_dyn_input_split_input_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/split_minus_axis_test.onnx.o [ 28%] Generating split_test.onnx.o [ 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.onnx.o -z noexecstack --format=binary split_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/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/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_graincd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 , f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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/split_test_default.onnx.o [ 28%] Generating 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_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/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_num_outputs.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/split_test_invalid_split.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...); | ^ [ 28%] Generating 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.onnx.o -z noexecstack --format=binary split_test_no_attribute.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/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.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/split_test_no_attribute_invalid_input_split.onnx.o [ 28%] Generating split_test_no_attribute_invalid_split.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 | [ 28%] Generating split_test_uneven.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/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/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_no_attribute_invalid_split.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/split_test_uneven.onnx.o [ 28%] Generating 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/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/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 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 29%] 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/sqrt_test.onnx.o -z noexecstack --format=binary sqrt_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/sqrt_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...); | ^ [ 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 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: [ 29%] Generating squeeze_empty_axes_test.onnx.o 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/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 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...); | ^ [ 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 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...); | ^ [ 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 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/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 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...); | ^ [ 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 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/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 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: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...); | ^ [ 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 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 | return 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: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/tanh_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: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...); | ^ [ 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 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"); }); | ^ [ 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 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...); | ^ [ 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 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...); | ^ [ 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 [ 29%] Generating tile_test_3x2.onnx.o In file included from cd /build/reproducible-path/migraphx-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 /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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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...); | ^ [ 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 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 | ^ 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...); | ^ [ 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 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 | ^ 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] [ 29%] Generating transpose_gather_test.onnx.o 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-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_gather_test.onnx.o -z noexecstack --format=binary transpose_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/transpose_gather_test.onnx.o [ 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 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:/build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp26:: 25In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp32:: 29/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp: In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp41::3511: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppwarning: :function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn]27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :41126 | : 4 : warning: sfunction 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn]h ape comput e126_ | sThoa ptrey(_ccoonnvsetr stt_dv:a:lvueec_tiomrp<&3)> ,c sotnds:t: n{u lMlIGpRtArP_HtX)_ T | H ^R OW("built/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppi:141n:"20):; note: }in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here | ^ 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](con/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpps:t42 :a14ut:o & warning: yfunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]) { resu l42t | = t rayr_gcuomnevnetr tc_ovmapluutee<(Tcontext&, consto >s(hya)p;e &},) ;c o| n ^s t std/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:::406v:e15c:t note: oin instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested herer & ) c o ntshti s -| > ^v isit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp1007 | : 60 : 14 : rwarning: etfunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]u rn shar e60d | _ptr< _ Tp > (a_rSpg_uamlelnoct_ schaormepdu_ttea(gc {c_o_an},s t | s ^h ape/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp&:,945 :c20o:n snote: tin instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here st d945: | : v e c t o r < a r g u msetndt:>:&m)a kceo_nsshatr ed <| ^ | ^ /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); | ^ /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/tril_row_one_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); | ^ 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); | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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); | ^ 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>([ 29%] Generating triu_batch_diff_k_test.onnx.o __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/triu_batch_diff_k_test.onnx.o -z noexecstack --format=binary triu_batch_diff_k_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 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/triu_batch_diff_k_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/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))), | ^ [ 29%] Generating triu_neg_k_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/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))), | ^ cd /build/reproducible-path/migraphx-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 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 = In file included from t/build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cppr:y_25c: o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppn:v246e:r28t:_ vwarning: anot eliding copy on return [-Wnrvo]l ue (246y | ) ; }) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp : 244 : 11 : note: in instantiation of function template specialization 'migraphx::value::to' requested here r e244t | u r n rexs ul=t ;v . t| o ^(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp::987278::1213:: note: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested herein instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278987 | | dreettauirln: :sfkriopm(_nvaamleu(e"_birmopald(craasntk"<1,1 >"{m}u,l tvib,r oxa)d;c a s| t ^" , "/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppc:o52n:t5i:g unote: o(skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)u s" )52) | ( m s . .f.r)o;m _ v| a ^l ue(v,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp :x43):;30 : | note: ^in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h43: | 1719 : 14 : note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here mat c1719h | : ::a r_gM(_1p)t(rm(a)t,c h_:M:_srkeifpc_oburnota(d_cMa_spttsr(,m a__ttcagh,: :sitsd_:c:ofnosrtwaanrtd(<)_.Abrignsd>((_sc_aalrges))).).,. ) | ^| ^ /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); | ^ 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))), | ^ 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")( | ^ 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/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"))); | ^ [ 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 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"))); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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); | ^ 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)( | ^ 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); | ^ 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); | ^ 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); | ^ [ 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 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); | ^ 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); | ^ [ 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 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/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: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: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/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()); | ^ [ 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 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()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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()); | ^ 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()); | ^ 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 s[ 29%] Generating unique_dynamic_sorted_3D_test.onnx.o um_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/unique_dynamic_sorted_3D_test.onnx.o -z noexecstack --format=binary unique_dynamic_sorted_3D_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: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 softmcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 ax([](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()); | ^ 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()); | ^ [ 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 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()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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")); | ^ [ 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 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}.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: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)); | ^ [ 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 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 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/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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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_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: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)); | ^ [ 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 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_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_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)); | ^ [ 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 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: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/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 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: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...); | ^ /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()); | ^ 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_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: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: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)); | ^ [ 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 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)); | ^ 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: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_concat.cpp:193:72: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 193 | return fusable_pointwise(match::any_of[match::inputs()](concat.bind("concat"))); | ^ [ 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 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:193:16: note: in instantiation of function template specialization 'migraphx::version_2_14_0::(anonymous namespace)::fusable_pointwise>>' requested here 193 | return fusable_pointwise(match::any_of[match::inputs()](concat.bind("concat"))); | ^ [ 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[3]: 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 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(); } | ^ make[3]: Entering 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/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(); } | ^ [ 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 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."); }); | ^ 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"); }); | ^ 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 | ^ /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/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 | ^ 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 | ^ 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 | ^ 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")))); | ^ 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")))); | ^ 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"))); | ^ 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)( | ^ 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"))) | ^ 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 | .bind("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)); | ^ 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(); } | ^ [ 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/x86_64-linux-gnu-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_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)) | ^ 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)) | ^ 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(); | ^ 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(); | ^ 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{}); | ^ out_bounds_ignore_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/x86_64-linux-gnu-ranlib ../../lib/libembed_lib_onnx_files.a make[3]: 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/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 [ 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 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."); }); | ^ 20 warnings generated. [ 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: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"); }); | ^ 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 | ^ 20 warnings generated. [ 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/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()); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:214:20: warning: not eliding copy on return [-Wnrvo] 214 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:223:42: note: in instantiation of function template specialization 'migraphx::match_broadcast_axes>>' requested here 223 | return match::any_of(match_op_input, match_broadcast_axes(broadcast_match_op_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/fuse_reduce.cpp:238:43: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 238 | return match::name("fused_reduce")(match_broadcastable_input("pointwise", "pointwise")); | ^ 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/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/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: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/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/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/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/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: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{}); | ^ 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/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: 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: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/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: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) { | ^ 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 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: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"); }); | ^ 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/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/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 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(); } | ^ 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...); | ^ 14 warnings generated. 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...); | ^ [ 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: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/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/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/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: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::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...); | ^ /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/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/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/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/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/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/json.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/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/json.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/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."); }); | ^ 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"); }); | ^ 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(); } | ^ 12 warnings generated. [ 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: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 17 warnings generated. [ 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: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/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"); }); | ^ 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. 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."); }); | ^ [ 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/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/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(); } | ^ 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(); } | ^ 5 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/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/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 38 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 11 warnings generated. [ 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: /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 | ^ /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/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 | ^ 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."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/module.cpp:560:12: warning: not eliding copy on return [-Wnrvo] 560 | 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: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/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: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 | ^ 47 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 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(); } | ^ 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; | ^ 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/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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(); | ^ 11 warnings 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 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_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_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 | ^ 1 warning generated. [ 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_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(); } | ^ 11 warnings generated. [ 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 [ 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/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: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"); }); | ^ 23 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/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"); } | ^ 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:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp20:: 42note: :in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here14 : warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 141 | 42r | e t u r na rdgeutmaeinlt: c:otmrpyu_tceo(ncvoenrtte_xvta&l,u ec_oinmsptl p(er&a,n kc<3>{}, x); | ^ onst std::vector ¬e: )in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here const 406| | ^ this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested 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/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/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(); } | ^ 5 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 2 warnings generated. [ 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 [ 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 11 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/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/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/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/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: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/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/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/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. 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 [ 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 11 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 2 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 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/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 | ^ 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 | ^ 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/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: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: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/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/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 | ^ [ 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/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/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/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(); } | ^ 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 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/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/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/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/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/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 | ^ 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"); }); | ^ /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(); }); | ^ 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 | ^ /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) { | ^ 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/program.cpp | : ^501 :28: warning: not eliding copy on return [-Wnrvo] 501 | /build/reproducible-path/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 detai l: : trreyt_ucronn vpearrta_mv;a l u| e ^_ impl(rank/build/reproducible-path/migraphx-7.1.1/src/program.cpp<:3570>:{12}:, note: xin 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 | /build/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 | r e t u rtnh igse-n>evriisci_te(v[a&l(mm, ctx, params, ]r(ecsounlstts ,a uttroa&c ey)); { | re ^s ult/build/reproducible-path/migraphx-7.1.1/src/program.cpp :=658 :t15r:y _note: cin instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:53)>' requested hereo nvert_ v658alue(y); | } ) ; | ^ ret = generic/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp_:e406v:a15l:( *note: tin instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested hereh is, c406o | nt e x t s , p atrahmiss,- >[v&i]s(iatu(t[o&&&],( caountsot fa)u t{o &r eyt)u r{n r fe(s)u;l t} )=; t r| y ^_ 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: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/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(); } | ^ 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&&...) { | ^ 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 13 warnings generated. [ 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/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 | ^ 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/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: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(); | ^ /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( | ^ 11 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 4 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 11 warnings generated. [ 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_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"); }); | ^ 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(); } | ^ 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"); }); | ^ 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_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/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 | ^ 5 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: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(); } | ^ 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: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"); }); | ^ 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_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_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_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()); | ^ 12 warnings generated. 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()); | ^ [ 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: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: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())); } | ^ 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/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: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_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/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_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/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/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/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/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/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: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 | ^ /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/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...); | ^ [ 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/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' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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/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/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/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/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/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/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::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/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' 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, 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: /build/reproducible-path/migraphx-7.1.1/src/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/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/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/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/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_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: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_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...); | ^ 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::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::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. [ 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: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_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: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_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: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_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_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_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_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_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_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_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: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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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' 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. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/schedule.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/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, 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...); | ^ 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_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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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_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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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: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:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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_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/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 | ^ /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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | 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 :p18a:r _warning: ffunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]o r(output_ s105h | a p e . e l e m evnitssi(t)(,v, [[&&]]((caountsot ia)u t{o& ) | { ^ MIGR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppA:P442H:X9_:T Hnote: R(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)O W("I n442v | a l id t u p l e vtiyspie"t)(;t h}i)s; - >| t ^y pe(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :v139s:.27.:. )warning: ;function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp139: | 251 : 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here fall back_visit(v, [&](const 251a | u t o & )s .{ vMiIsGiRtA_PHtXy_pTeH(R[O&W](("aIuntvoa laisd) t{u pvl1e( matkyep_ev"i)e;w (})x;s . g| e ^t _shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_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/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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: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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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 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.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 In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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); | ^ /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 | simple_par_for(concur_ins.size(), [&](auto ins_index, auto tid) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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, 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(make14_ warningvsie generatedw. (xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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...); | ^ [ 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::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:326:23: note: in instantiation of function template specialization 'migraphx::compute_end_dim<__gnu_cxx::__normal_iterator>, std::_Mem_fn>' requested here 326 | auto it = compute_end_dim(start, subs.end(), rdim, std::mem_fn(&dimension::sub::len)); | ^ /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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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/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/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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406: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/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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.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...); | ^ 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested 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:4264:14: note: in instantiation of function template specialization 'migraphx::shape_transform_descriptor::to_src_from_common()::(anonymous class)::operator()> &>' requested here 4264 | *__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)( | ^ 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: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"), | ^ [ 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/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")( | ^ 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: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"))); | ^ 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: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))); | ^ 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; | ^ 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")( | ^ 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")), | ^ 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(); } | ^ 48 warnings generated. [ 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_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_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_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"); }); | ^ 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&) 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_dyn_ops.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_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_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_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_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_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_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_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_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_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: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_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_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: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_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: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), | ^ /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_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_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: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_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_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_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_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_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: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: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_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: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_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: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_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: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_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: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(); } | ^ 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 | aIn file included from ut/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 o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :b27i: nIn file included from d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:s35t: d::string name/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp): 95c:o20n:s twarning: {not eliding copy on return [-Wnrvo] return 95b | i n d _ m a t c h ( m , rsettdu:r:nm resuolvte;( n a| m ^e )); } | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106:5:/build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp :note: 946in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 53: note: 106in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here | s946i | m p l e _ p a r _ f o r _immaptlc(hn:,: ntohnree_aodfs(imzatche:,: sft)a;n d a| r ^d _sh/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:a113p:e5(:) )note: .in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here bin d113( | "i n p usti"m)p)le; _ p| a ^r _for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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: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))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/simplify_reshapes.cpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp::94929:: 53In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :note: 27in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp949: | 95 : 20 : warning: not eliding copy on return [-Wnrvo] mat c95h | : : n a r g s ( 2 ) , rmeattucrhn: :reeistuhlert_;a r | ^ g(0, 1)(re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:h106a:p5e:_c onote: nin instantiation of function 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 ig u106o | u s . b isnidm(p"lres_pp"a)r,_ fmoart_cihm:p:la(nny,( )t)h)r;e a d| s ^ ize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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: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_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, In file included from we/build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cppi:gh35t: s,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp ne:w246_p:ad28di:n g,warning: snot eliding copy on return [-Wnrvo]t ride, dilation, g246 | r o up ) ; | ^ retu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:n442: 9r:e note: sin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here ult 442; | | ^ visit(this->type(), vs./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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 1011 | 251 | s. vi s i t_ t yp e( [m&]a(tacuhto: :asn)o {n ev1_(omfak(e_mvaitewc(hxs:.:gsekt_ispha_poe(u)t, pasu.tfr(omm(axst.dcahta:(:))n).a.m.)e; (}", c o| ^n tiguou/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:"260:)9): (note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herem atc h260: | : p o i n tvwisiist_ea(ll)_)fl)a;t te n| (s ^, v1, std::move(v2), xs...); | ^ 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_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: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_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: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/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/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 | fallbaIn file included from ck/build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp_:v35i: s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppi:t246(:v28,: [warning: ¬ eliding copy on return [-Wnrvo]] (const a246u | t o & ) { M I G R A P H X _ T H R O Wr(e"tIunrvna lrieds utlutp;l e | t ^y pe"); }); | ^ /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)); | ^ /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_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/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 | ^ /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_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_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_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_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/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:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.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_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_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_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/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_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)...) | In file included from ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h: :In file included from 1007/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp::1431: : note: In file included from in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from 1007 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:e95t:u20r:n warning: shnot eliding copy on return [-Wnrvo]a red_ptr<_Tp> (95_ | S p _ a l l o c _ s ha re dr_ettaugrl{t_;_a } ,| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppin instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here: 106 :9455 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | st d: :m askiem_sphalreed_

' requested heren , 1595t | h r e a d s iizfe(,a _fo)p; ! =| ^b _op) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :| ^113 :5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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...); | ^ 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"); }); | ^ 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(); } | ^ 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 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 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 | ^ [ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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"); }); | ^ 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 | ^ 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(); } | ^ 5 warnings generated. [ 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 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: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"); }); | ^ 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/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/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."); }); | ^ 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"); }); | ^ 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/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/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/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 | ^ 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/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/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: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 | ^ 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 | ^ /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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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: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: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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 | ^ 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(); } | ^ 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"); }); | ^ 23 warnings generated. 11 warnings generated. 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 | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o [ 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_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 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(); } | ^ 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. 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."); }); | ^ [ 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: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: /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_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_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_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_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 | ^ 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_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_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: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 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: /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"); }); | ^ 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_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: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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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_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_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...); | ^ /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_imIn file included from pl/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp(:n3,: In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpph:r29e: aIn file included from d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:i27z: eIn file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :f35): ;/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]: 113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 95 | 113 | s i m p l er_eptaurr_nf orre(snu,l tm;i n _| g ^r ain, 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/par.hpp:: 110note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' 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 106 | 110 | s i m p lsei_mppalre__fpoarr__ifmoprl((lna,s tt h-r efaidrssitz,e ,[ &f])(;a u t| o ^ i) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 113f:(5f:i rnote: 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 [i] )113; | } ) ; s i| m ^p le_par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o38r:(5n:, note: min instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herei n_gr a38i | n , f )p;a r _| f ^o r_e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:c110h:(5i:t enote: 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 herea tor{ 0110} | , i t esriamtpolre{_np}a,r _ff)o;r ( l| a ^s t -/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :f107i:r17s:t ,note: in instantiation of function 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 ) { f ( f i r s t [ i ] ) ;p a}r_)f;o r (| d ^yn _out.comp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpput:e38d:_5s:h anote: pein 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. eleme nt38s | ( ) , [ &p]a(ra_uftoo ri_)e a{ c | h ^( iter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:442t:o9r:{ 0note: }(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all), it e442r | a t o r { n } , vfi)s;i t (| t ^h is->t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppy:p99e:(17):, note: vin 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 heres ...); 99 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 106 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here par _106f | o r ( o u t p u t _ s h aapreg.se[l0e]m.evnitssi(t)(,[ &[]&(]a(uatuot oi nip)u t{) | { ^ | ^ /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/shape.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 442:9: 442note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | v i s i t ( thviiss-i>tt(ytphei(s)->,t vysp.e.(.)),; v s| . ^. .); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp| : ^98 :21: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.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:98:27)>' requested here: 91:11: 98note: | in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | a r g s [ 0s]..vviissiitt_(t[y&p]e((a[&u]to( aiuntpou ta)s ){ { | v ^( make_vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:w442(:s9,: anote: sin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here. fro m442( | d e r i v e d . dvaitsai(t)()t)h)i;s -}>,t y p| e ^( ), 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/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/raw_data.hpp | : 91 : 11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here visit (91v | , [ & ] ( c o nss.tv iasuitto_&t)y p{e (M[I&G]R(AaPuHtXo_ TaHsR)O W{ (v"I(nmavkael_ivdi etwu(psl,e atsy.pfer"o)m;( d}e)r;i v e| d ^. dat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:(105):)16):) ;note: in instantiation of function template specialization '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.hpp : 105 :r9e:s unote: 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 heret .visi t105( | [ & ] ( a u t o voiustiptu(tv), {[ & ]| ( ^c onst 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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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_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_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_forIn file included from (n/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp,: 3m: iIn file included from n_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppg:r29a: iIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp,: 27f: )In file included from ;/build/reproducible-path/migraphx-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/par.hpp20::110 :warning: 5not eliding copy on return [-Wnrvo]: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 95110 | | s i m p l e _ praert_ufronr (rleassutl t-; f i| r ^s t, [&](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:o106 :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 heref (fir s106t | [ i ] ) ;s i}m)p;l e _| p ^a r_for_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:m38p:l5(:n ,note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested heret hr e38a | d s i z ep,a rf_)f;o r _| e ^a ch/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:i113t:e5r:a 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 herer {0 }113, | it e r astiomrp{lne}_,p afr)_;f o r| ( ^n , m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppin:_107g:17: rnote: ain instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herei n, f107) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5 : note: in instantiation of function 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 _110f | o r ( d ysni_omuptl.eco_mppaurt_efdo_rs(hlaapset. e-l efmeinrtsst(,) , [[&&]]((aauutot oi )i ){ {f ( f| i ^r st[/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:]442):;9 :} )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/par_for.hpp : 38v:i5si:t (note: tin 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 his- >38t | y p e ( )p,a rv_sf.o.r._)e;a c h| ( ^i tera/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt:o106r:{210:} ,note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested herei tera t106o | r { n } , f ) ; | ^a rgs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp[:099]:.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/argmin.hpp:99:50)>' requested heret ([& ]99( | a u t o i n p u t ) { | p ^a r_for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppo:u442t:p9u:t _note: sin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested hereh ap e442. | e l e m e n t s( )v,i s[i&t]((tahuitso- >it)y p{e( ) ,| ^v s../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:)442;: 9 :| ^note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp442: | 91 : 11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here visi t91( | t h i s - > t y pse.(v)i,s ivts_.t.y.p)e;( [ &| ] ^( auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :a98s:) 21{: vnote: (in 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 herem ake _98v | i e w ( s, a s . f r oamr(gdse[r0iv]e.dv.idsaitt(a[(&)])()a)u;t o} ,i n p| 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442: 9105: | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | v i s it ( v , v[i&s]i(tc(otnhsits -a>uttyop&e)( ){, MvIsG.R.A.P)H;X _ T| H ^R OW(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp":I91n:va11l:i dnote: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 uple 91t | y p e " ) ; } )s;. v i| s ^i t_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt:y105p:e(16[:& ]note: (ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested hereu to a105s | ) { v ( m a kree_svuiletw(.sv,i saist.(f[r&o](ma(udteor iovuetdp.udta)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/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_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_forIn file included from (l/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppa:s3t: In file included from -/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :f29i: rIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:,27 : [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp]:(35a: u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:o95 i:)20 :{ warning: fnot eliding copy on return [-Wnrvo]( first[i ]95) | ; } ) ; | ^ retu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:n38 :r5e:s unote: lin 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 heret ; | ^38 | par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppf:o106r:_5e:a cnote: hin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( iter a106t | o r { 0 }s,i miptleer_aptaorr_{fno}r,_ ifm)p;l ( n| , ^ thre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppa:d99s:i17z:e ,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 heref ); | ^99 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113p | a r _ f osri(mopultep_upta_rs_hape.elements(), [&](auto i) { | ^ fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:(442n:,9 :m inote: n(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)_ gra i442n | , f ) ; | ^v isi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:(110t:h5i: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 heret ype() ,110 | v s . . .s)i;m p l| e ^_ par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:(98l:a21s: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/argmin.hpp:98:27)>' requested here fir s98t | , [ & ] ( a u t o i )a r{g sf[(0f]i.rvsits[iit]()[;& ]}()a;u t o| ^i nput) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38| : ^5 : note: in instantiation of function template 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/shape.hpp :38442 | : 9 : pnote: arin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here_ for_ e442a | ch ( i t e ra t or {v0i},s iitt(ertahtiosr{-n>}t,y pfe)(;) , | vs ^. ..);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 107| : ^17 : note: in instantiation of function 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/raw_data.hpp:91 :10711: | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | p a r _ fso.rv(idsyint__otuytp.ec([o&m]p(uatuetd_os haas)p e{. evl(emmaeknet_sv(i)e,w ([s&],( aaust.of rio)m ({d e r| i ^v ed.d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:t442a:(9):) )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/raw_data.hpp : 105v:i9s: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/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heret his- >105t | y p e ( ) , v sv.i.s.i)t;( v ,| ^ [&](co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppn:s106t: 21a:u tnote: oin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here& ) {106 | M I G R A P H X _ T H R OaWr(g"sI[n0v]a.lviids ittu(p[l&e] (tayupteo" );i n}p)u;t ) | { ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppnote: :in instantiation of 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 here442 :9: 97note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 s u lvti.sivti(stiht(i[s&-]>(tayupteo( )o,u tvpsu.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 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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&) { MIIn file included from GR/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:A3P: HIn file included from X/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:_29T: HIn file included from R/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppO:W27(: In file included from "/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppI:n35v: a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:95i:d20 :t uwarning: pnot eliding copy on return [-Wnrvo]l e type "95) | ; } ) ; | ^ ret/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppu:r97n: 16re:s unote: ltin instantiation of 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:su106l:5t:. vnote: 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 it( [106& | ] ( a u tsoi mopultep_upta) r{_ f o| r ^_ impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 | viIn file included from si/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppt:(3v: ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp[:&29]: (In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo:n27s: tIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:u35t: o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:)95 :{20 :M Iwarning: Gnot eliding copy on return [-Wnrvo]R APHX_T H95R | O W ( " In v a l i d t urpelteu trynp ere"s);u l}t);; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:: 106note: in instantiation of 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: 5: 97note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | r e s uslitm.pvlies_ipta(r[_&f]o(ra_uitmop lo(unt,p utth)r e{a d s| i ^z e, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp3:: 3In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp29:: 29In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp27:: 27In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp35:: 35/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp: :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp95::9520::20 :warning: not eliding copy on return [-Wnrvo]warning: not eliding copy on return [-Wnrvo] 9595 | | rreettuurrnn rreessuulltt;; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::106106::55:: note: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106106 | | ssiimmppllee__ppaarr__ffoorr_i_mipmlp(l(nn,, tthrheraedasdiszizee,, ff));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::113113::55:: 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::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113113 | | ssiimmppllee__ppaarr__ffoorr((nn,, mmiinn__ggrraaiinn,, ff));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::110110::55:: 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::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110110 | | ssiimmppllee_p_aparr_f_ofro(rl(alsta s-t f-i rfsitr,s t[,& ][(a&u]to( aiut)o {i )f ({f ifr(sfti[ris]t)[i;] }));; } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 38note: :in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here5 : 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 | 38 | p a r _ fpoarr__efaocrh_(eiatcehr(aittoerr{a0t}o,r {i0t}e, riatteorra{tno}r,{ nf}),; f )| ; ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :107:17/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp: :note: 99in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here: 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 107 | 99 | p a r _ fpoarr(_fdoyrn(_oouuttp.utc_osmhpauptee.de_lsehmaepnet.se(l)e,m [e&n]t(sa(u)t,o [i&)] ({a u t| o ^ 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/shape.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 442:9: 442note: | (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | v i s i t (vtihsiist-(>tthiyspe-(>)t,y pves(.).,. )v;s . .| . ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:: 106note: :in 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 here21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here98 | 106 | a r g sa[r0g]s.[v0i]s.itv(i[s&i]t((au[t&o] (ianuptuot )i n{pu t )| ^{ | ^ /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.hpp:: 442note: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here442 | 442 | v i s ivti(stihti(sth-i>st-y>pteyp(e)(,) ,vs .vs....).; ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::1191:: 11note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | 91 | s .sv.ivsiits_itty_ptey([p&e](([au&t]o( aaust) o{ avs()m a{k ev_(vmiaekwe(_sv,i eaws(.sf,r oams(.dferroimv(edde.rdiavtead(.)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.hppnote: :in instantiation of 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 here105 :9: 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 | 105 | v i s i t (vvi,s i[t&(]v(,c o[n&s]t( caountsot& )a u{t oM&)I G{R AMPIHGXR_ATPHHRXO_WT(H"RIOnWv(a"lIindv atluipdl et utpylpee "t)y;p e}"));; }| ) ^; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp ^: 97:16:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.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/argmin.hpp:97:22)>' requested here: 16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here97 | 105 | r e s ul tr.evsiuslitt.(v[&i]si(ta(u[t&o] (oauuttop uotu)t p{u t )| ^{ | ^ 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_foIn file included from r/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp(:dy3n: _In file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppu:t29.: cIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppm:p27u: tIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppd:_35: s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppha:p95e:.20e:l ewarning: mnot eliding copy on return [-Wnrvo]e nts(), [95& | ] ( a u t o i ) { r| e ^t urn /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:e442s:u9l:t ;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/simple_par_for.hppv:i106s:i5t:( tnote: hin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereis ->t y106p | e ( ) , svism.p.l.e)_;p a r| _ ^f or_i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppm:p106l:(21n: ,note: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested hereh r e106a | d s i z e , f ) ; a| r ^g s[0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp]:.113v:i5s:i 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 here[ & ]113( | a u t o siinmppulte)_ p{a r _| f ^o r(n, mi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn:442_:g9r:a inote: nin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here, f )442; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110v:i5s:i 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 hereth is-> t110y | p e ( ) ,s ivmsp.l.e._)p;ar _ | f ^o r(l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:s91t:11 :- note: fin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 rst, [91& | ] ( a u t o i )s .{v ifs(ifti_rtsytp[ei(][)&;] (}a)u;t o | a ^s ) { v(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppm:a38ke:_5v:i enote: win 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(s , a s38. | f ro m ( dpearriv_efdo.rda_teaa(c)h)()i)t;e r},a t o| r ^{ 0}, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t105e:r9at:o rnote: {in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heren }, f )105; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :v99i:s17i:t (note: vin 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( | c o n s t a u t o & ) { M IpaGrR_AfPoHrX(_oTuHtRpOuWt(_"sIhnavpael.ied lteumpelnet st(y),p e["&)];( a}u)t;o i| ) ^ { /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/shape.hppnote: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here442 :9 :105 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | r e s u l tv.ivsiisti(tt([h&i]s(-a>uttyop eo(u)t,p vust.). .{) ; | ^| ^ /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_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_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:16In file included from : /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppnote: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here3 : In file included from 105/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:s35u: l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:.95v:i20s:i twarning: (not eliding copy on return [-Wnrvo][ &](aut o95 | o u t p 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/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_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.hppIn file included from :97/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp::163:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.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: 29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp97: | 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:e95s:u20l:t .warning: vinot eliding copy on return [-Wnrvo]s it([&](a u95t | o o u t p u t ) { r| e ^t urn result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp105: | 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.hppv:i27s: iIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:v35,: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp[:&95]:(20c:onst warning: anot eliding copy on return [-Wnrvo]u to&) { M95I | G R A P H X _ T H R O Wr(e"tIunrvna lrieds utlutp;l e | t ^y pe"); });/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: :97in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 16: note: 106in instantiation of 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 | s i m p l e_ p a rr_efsourl_ti.vmipsl(itn(,[ &t]h(raeuatdos iozuet,p uft)) ;{ | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 In file included from i/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: :In file included from 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::9:35 : note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 95:20: 442warning: | not eliding copy on return [-Wnrvo] 95v | i s i t ( t h i s - > t yrpeet(u)r,n vressu.lt.;. ) ;| ^ | ^ /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/argmax.hpp::106106::521:: note: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' 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 106 | simple_par_106f | o r _ i m p l ( n , tahrrgesa[d0s]i.zvei, sfi);t ( [| & ^] (au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:o113 :in5p:u 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 here { | 113 ^ | simp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl:442e:_p9: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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heref or( n442, | m i n _ g r avini,s ift)(;t h i| s ^- >/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:y110p:e5:( note: )in instantiation of function 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) | ; | ^ simp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl:e91_:p11a:r _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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herer (las t91 | - f i r st , s[.&v]i(saiutt_ot iy)p e{( [f&(]f(iarustto[ ia]s)); }{) ;v ( m| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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 herea ke_ v38i | e w(s, as.from(deriv e dp.adra_taf(or)_)e)a)c;h (},i t e| r ^a tor{/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp0:}105,: 9i:t enote: rain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heret or{ n105} | , f ) ; | v ^i sit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp(:v,99 :[17&:] (note: cin 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 nst a u99t | o & ) { M I G R A P H X _ T H RpOaWr(_"fIonrv(aoluitdp uttu_pshlaep et.yeplee"m)e;n t}s)(;) ,| ^[ &](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:u105t: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 here{ | 105 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 :r enote: s(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)u lt. v442i | s i t ( [ & ] (vaiusitto( tohuitsp-u>tt)y p{e ( )| , ^ 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...); 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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp106::2127:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here: 35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :10695 | : 20 : warning: not eliding copy on return [-Wnrvo] a r95g | s [ 0 ] . v i s irte(t[u&r]n(a urteos uilntp;u t )| ^{ | ^ /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.hpp106::4425::9 :note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(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 106442 | | s i mvpilsei_tp(atrh_ifs-o>rt_yipmep(l),( nv,s .t.h.r)e;a d s| i ^z e, /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/simple_par_for.hpp:113: 591: | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | s . v i ssiti_mtpylpee_(p[a&r]_(faoru(tno, asm)i n_{g rva(imna,k ef_)v; i e| w ^( s,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :a110s:.f5r:om (note: din instantiation of 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 rive d110 | . d a t as(i)m)p)l)e; _}par_for(last -, fi r| s ^t , [&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp]:(105a:u9t:o note: iin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here) { f (105f | i r s vit[i])s;i t}()v;, [| & ^] (const /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppa:u38t:o5&:) 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 MIG R38A | P H X _ TpHaRrO_Wf(o"rI_nevaaclhi(di tteurpalteo rt{y0p}e," )i;t e}r)a;t o r| { ^n }, f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp):; 105 :| 16 ^: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :99:17 :105 | 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 | r e s u l t . v i s i t ( [ & ] (paaurt_of ooru(topuuttp)u t{_ s h| a ^p e.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; 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"); }); | ^ /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 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpps:i3m: pIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppe:_29p: aIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:f27o: rIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:,35 : m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:n95_:g20r:a iwarning: nnot eliding copy on return [-Wnrvo], f); | ^95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here retu r110n | r e s uslitm;p l e| _ ^p ar_for(la/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:t106 :-5 :f inote: 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 heres t, [106& | ] ( a u tsoi mip)l e{_ pfa(rf_ifrosrt_[iim]p)l;( n},) ;t h r| e ^a dsize,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :f38):;5 : | note: ^in instantiation of function template 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/simple_par_for.hpp: 11338: | 5 : note: in instantiation of 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 ar _113f | o r _ e ascimhp(liet_epraart_ofro{r0(}n,, imtienr_agtroari{nn,} ,f )f;) ; | ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp::5107:: 17note: :in instantiation of function 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<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 110 | 107 | s i m p l e _ p a r _ f o r ( lpaasrt_ f-o rf(idrysnt_,o u[t&.]c(oamuptuot ie)d _{s hfa(pfier.setl[eim]e)n;t s}());, [| & ^] (auto i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp): 38{ :5 :| ^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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :38442 | : 9 : note: p(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ar _fo r442_ | e ac h ( i t e r avtiosri{t0(}t,h iist-e>rtaytpoer({)n,} ,v sf.).;. ) ;| ^ | ^ /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/op/argmax.hpp | : 106 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | par _ f o r ( o u taprugts_[s0h]ap.ev.ieslietm(e[n&t]s((a)u,t o[ i&n]p(uatu)t o{ 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/shape.hpp :442442 | : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) v442i | s i t ( t h i s -v>istiytp(e(t)h,i sv-s>.t.y.p)e;( ) ,| ^v s../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:)91;: 11 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/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 heres .visi t98_t | y p e ( [ & ](a u to as ) a{r gv(sm[ak0e]_v.iveiws(ist,( [a&s].(faruotmo( dienripvuetd). d{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: 442note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105v | i si t ( t h visis-i>tt(yvp,e ([)&,] (vcso.n.s.t) ;a u t| o ^& ) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppM:I91G:R11A:P Hnote: Xin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here_ THROW (91" | I n v a l i d tsu.pvlies itty_ptey"p)e;( [}&)];( a u| t ^o as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp): 105{: 16v:( mnote: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested herek e_v i105e | w (s , a s . f rroems(udletr.ivveids.idta(t[a&(])()a)u)t; o} ,o u | t ^p ut) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105| : ^9 : note: in instantiation of 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, [&](auIn file included from t/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppo: 3i: )In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp{: 29f: (fIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:s27: tIn file included from [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:]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/par_for.hpp:38 :955 | : 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 | praert_ufronr _reeascuhl(ti;t e r| a ^t or{0}, i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:e106ra:to5r{:n }note: ,in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | f ) ; s i| m ^p le_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppp:a99r:_17f:o rnote: _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 herei mpl( n99, | t h r e a d s i z e , f ) ; p a| r ^_ for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:ut113p:u5t_:s hnote: 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 herep e.e l113e | m e n t ss(i)m,p l[e_&p]a(ra_uftoor (in), {m i n| _ ^g rai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn:,442 :f9):; note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp442: | 110 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here vis i110t | ( t h i ss->itmypplee()_,p avrs_.f.o.r)(;l a s| t ^ - f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppi:r98s:t21,: [note: &in 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 ](au t98o | i ) { f ( f i r satr[gis][)0;] .}v)i;s it (| [ ^& ](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo: 38i:n5put:) note: {in instantiation of function template specialization '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/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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here_ ea c442h | ( i t e r a t o rv{i0s}i,t (ittheirsa-t>otyr{pne}(,) ,f )v;s . .| . ^) ; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp| : ^107 :17: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppnote: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here91 :11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here107 | 91 | sp.avri_sfiotr_(tdypyne_(o[u&t].(caoumtpou atse)d _{s havp(em.eaklee_mveinetws((s),, a s[.&f]r(oamu(tdoe ri)i v{e d .| d ^a ta/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(:)442):)9):; 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/raw_data.hpp : 105 : 9 :v inote: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herei t(th i105s | - > t y p e ( ) ,v ivssi.t.(.v),; | ^ [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppc:o106n:s21t: anote: 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:106:27)>' requested heret o&) 106{ | M I G R A P H X _ T H RaOrW(g"sI[n0v]a.vliisd itt(u[p&l]e( atuytpoe "i)n;p u}t)); { | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp16::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/argmin.hpp:97:22)>' 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here97 | 442 | r e s uvlits.ivti(stihti(s[-&>]t(yapuet(o) ,o utvpust.). {. ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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) { | ^In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_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/argmin.hpp442::299: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppnote: :(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp442: | 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 : vwarning: inot eliding copy on return [-Wnrvo]s it(th i95s | - > t y p e ( ) , vs .re.t.u)r;n r| e ^s ult; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp| : ^106 :21: note: in instantiation of function template 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/simple_par_for.hpp: 106106: | 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_ p a r _f o rar_gism[p0l](.nv,i stihtr(e[a&d]si(zaeu, tfo) ;i n| p ^u t) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 113 :| 5 ^: note: in instantiation of function 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/shape.hpp113: | 442 : 9 : 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herem ple _442p | a r _ f o r ( n ,v imsiint_(gtrhaiisn-,> tfy)p;e ( )| , ^ vs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp.:.110.:)5;: note: | in instantiation of function template 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 | : 91 : 11 :s impnote: lin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heree _par_ f91or | ( l a s t - fisr.svti,s i[t&_]t(yapuet(o[ &i])( a{u tf(ofi rasst)[ i{] )v; (})m;a k | e ^_ view(s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:,38 :a5s: .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 herer om (38d | e r i vpeadr._dfaotra_(e)a)c)h)(;it e}r,a to r| { ^0 }, it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpper:a105t:o9r:{ nnote: }in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here, f); | 105 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 99 : 17 : vnote: iin 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 heres it(v ,99 | [ & ] ( c o n s t a u t o & )p a{r _MfIoGRrA(PoHuXt_puTtH_RsOhWa(p"eI.nevlaelmiedn ttsu(p)l,e [t&y]p(ea"u)t;o }i)); { | ^| ^ /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::105442::169:: note: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 442105 | | rveissuiltt(.thivsi-s>itty(p[e&(])(,a uvtso. .o.u)t;p u t| ) ^ { | /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 | simIn file included from p/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppl:e3_: pIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:_29f: oIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:l27a: sIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :-35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :f95i:rs20t:, warning: [¬ eliding copy on return [-Wnrvo]] (auto i) {95 | f ( f i r s t [ i ]re)t;u rn} )r;es u l| ^t ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::5106:: 5note: :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 note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 38 | 106 | p a rs_ifmoprl_ee_apcahr(_iftoerr_aitmoprl{(0n},, tihterreaatdosri{nz}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99e:,17 :f )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/simple_par_for.hpp : 113 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | p a r _ fsoimrp(loeu_tppaurt__sfhoarp(e.ne,l emmienn_tgsr(a)i,n ,[ &f])(;a u t| o ^ 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/shape.hpp :442:9 :110 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) s i442m | p l e _ p a r _vfiosri(tl(atshits- >-t yfpier(s)t,, v[s&.].(.);a u t| o ^ i) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :f98(:f21i:r snote: 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:98:27)>' requested here[ i]) ;98 | } ) ; | ^ arg/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:[380]:.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/argmax.hpp:107:60)>' requested heret ([ &38] | ( a u t op airn_pufto)r _{e a c| h ^( iter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:t442o:r9{:0 }note: ,in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here it e442r | a t o r { n } , vfi)s;i t( t| h ^i s->t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppy:p107e:(17):, note: vin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested heres ... )107; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 91 : 11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here par_ f91o | r ( d y n _ o ust..vciosimtpu_tteydp_es(h[a&p]e(.aeuletmoe natss()), {[ &v]((maaukteo _iv)i e{w ( s| , ^ as.f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:o442m:(9d:e rnote: iv(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ed 442 | . d a t a ( ) ) )v)i;s i}t,( t h| i ^s ->typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:e105(:)9,: 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 heres ...); 105 | | ^ v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppi:s106i:t21(:v , note: [&in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here] (co n106s | t a u to & ) { M I GaRrAgPsH[X0_]T.HvRiOsiWt(("[I&n]v(aaluitd ot uipnlpeu tt) {y p| e ^" ); });/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/argmin.hppin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here: 97: 16442: | note: in instantiation of 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 | v i s i t (t hriess-u>ltty.vpies(i)t,( [v&s].(.a.u)t;o o| ut ^p ut) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 91| : ^11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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: in instantiation of 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.hpp :9727 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95r:e20s:u lwarning: tnot eliding copy on return [-Wnrvo].v isit([&] (95a | u t o ou t p u t ) {r et | u ^r n result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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_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 | 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 :p29a: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o27r: (In file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppu:t35p: u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:_95s:h20a:p ewarning: .enot eliding copy on return [-Wnrvo]l ements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 :95 | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | r e tvuirsni tr(etshuilst-;> 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/op/argmin.hpp :98: 21106: | note: in 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 s i98m | p l e _ p a r _ f or _ iamrgpsl[(0n],. vtihsrieatd(s[i&z]e(,a uft); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here o 113i | n p u tsi)m p{le _p a| r ^_ for(n, mi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn_:g442r:a9i:n, note: f)in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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.hpp442: | 110 : 5 : note: in instantiation of function 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 i110s | i t ( tshiimsp-l>et_yppaer(_)f,o rv(sl.a.s.t) ;- f| i ^r st, [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:a91u:t11o: inote: )in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here { f(fi r91s | t [ i ] ) ; }s).;v i s| i ^t _type(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp[:&38]:(5a:u tnote: oin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here as) {38 | v ( ma kpea_r_vfioerw(_se,a cahs(.iftreorma(dtoerr{i0v}e,d .idtaetraa(t)o)r){)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/op/argmax.hpp::105107::917:: 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 herein instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107105 | | v i s i t ( v,p a[r&_]f(ocro(ndsytn _aouutto.c&o)m p{u tMeIdG_RsAhPapHeX._eTlHeRmeOnWt(s"(I)n,v a[l&i]d( atuutpol ei )t y{p e "| ) ^; })/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442 :| 9 ^: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :97: 44216 | : note: in instantiation of 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 97vi | s i t ( t h i s -r>etsyuplet(.)v,i vssi.t.(.[)&;] ( au| t ^o outp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppu:t106:)21: { note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here| ^ 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 file included from in instantiation of function 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/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :3: In file included from 110/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.hpps:i27m: pIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20:e_par_for (warning: lnot eliding copy on return [-Wnrvo]a st - fi r95 | s t , [ & ] ( a u rtetou rin) r{es ufl(t;f i r| s ^t [i]); })/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp;: 106 :5| : ^ note: in instantiation of function template specialization '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_for.hpps:im38p:l5e:_p anote: r_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 heref or_imp l38( | n , threads izpea,r f_)f;o r| _ ^e ac/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpph:113(i:t5e: 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 heret or {1130 | } , i tsiemrpalteo_rp{anr}_,fo rf()n;, mi| n ^_ grain,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :f)99;: 17| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 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 here110 :5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 99 | 110 | si m p l e_ p a r_ f o r (l aspt a-r _ffiorsrt(, o[u&tp]u(tau_tsoh aipe). e{l efm(efnitrss(t)[,i ][)&;] (}a)u;t o | i ^ ) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^38 :5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template 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: 938: | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) par_ f442o | r _ e ac h ( i t evraitsoirt{(0t}h,i ist-e>rtaytpoer({)n,} ,v sf.).;. ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppnote: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here98 :21: note: 107in 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 | p a ra_rfgosr[(0d]y.nv_iousti.tco(m[p&u]te(da_usthoa pien.puetl)e m{en t s| ( ^) , [&](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:t442o: i9): {note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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)v is i442t | ( t h i s - > t yvipsei(t)(,t hviss.-.>.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/argmax.hpp:106 :9121 | : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | s . v i s i t _ t yarpges[(0[].&v]i(saiutt(o[ &a]s()au t{o invp(umt)a k{e _ v| i ^e w(s, a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:s442.:f9r:o mnote: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here( de r442i | v e d . d a t a v(i)si)t)()t;h i}s-,> t y| p ^e (), vs./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:.105):;9 : | note: ^in instantiation of 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/raw_data.hpp:91 :11:105 | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | v i s i t ( vs,. v[i&s]i(tc_toynpset( [a&u]t(oa&u)t o{ aMsI) G{R AvP(HmXa_kTeH_RvOiWe(w"(sI,n vaals.ifrdo mt(udpelrei vteydp.ed"a)t;a( )})));) ; | } ^, | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :97:16:/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/argmin.hpp:97:22)>' 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/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here97 | 105 | r e s u lvti.sviits(ivt,([ &[]&(]a(uctoon sot uatuptuot&)) {{ M I| G ^R APHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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); | ^ 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/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp::1133:: 5In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :note: 29in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :11327 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35s: i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppm:p95l:e20_:p awarning: rnot eliding copy on return [-Wnrvo]_ for(n, mi n95_ | g r a i n , f ) ; | r ^e tu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:n110 :r5e:s unote: 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 heret ; | ^110 | simpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:_106p:a5r:_ fnote: 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 herer (las t106 | - f i rssitm,p l[e&_]p(aaru_tfoo ri_)i m{p lf((nf,i rtshtr[eia]d)s;i z}e),; 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/par_for.hpp::11338::55:: 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::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 11338 | | spiamrp_lfeo_rp_aer_for(n, min_graianc,h (fi)t;e r a| t ^o r{0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp}:,110 :i5t:er anote: 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 hereo r{n}, 110f | ) ; | s ^imple_ p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppa:r99_:f17o:r (note: lin 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 herea st - 99f | i r s t , [ & ] ( a u t o i )p a{r _ff(ofri(rosutt[piut]_)s;h a}p)e;. e l| e ^m ents(),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :[38&:]5(:a unote: 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 hereo i) {38 | | ^ pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:_442f:o9r:_ enote: a(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)c h(i t442e | r a t o r { 0 } ,v iistietr(atthoirs{-n>}t,y pfe)(;) , | v ^s ...)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp;: 107 :| 17 ^: note: in instantiation of function 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/op/argmin.hpp:98 :10721 | : note: in 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 | p a r _ f oarr(gdsy[n0_]o.uvti.sciotm(p[u&t]e(da_usthoa pien.peulte)m e{n t s| ( ^) , [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:u442t:o9 :i )note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 :v9i:s inote: t(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)( thi s442- | > t y p e ( ) , vviss.i.t.()t;h i s| - ^> type/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:)91,: 11v:s ..note: .in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/op/argmax.hpp : 106 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here s. v106i | s i t _ t y p e (a[rg&s][0(].avuitsoi ta(s[&)] ({au tvo( miake_view(s, as.fronpmu(td)e r{i v e| d ^. data()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp):)442):;9 :} ,note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/raw_data.hpp : 105 : 9 : vnote: iin instantiation of 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 heres it(t hi105s | - > t y p e ( ) ,v ivssi.t(v.,. )[;& ] (| c ^on st a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:to91&:)11 :{ note: Min instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 GRAPH X91_ | T H R O Ws(."vIinsivta_ltiydp et(u[p&l]e( atuytpoe "a)s; )} ){; v| ( ^m ake/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp_:vi97e:w16(:s ,note: in instantiation of 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 herea s.fr o97m | ( d e r i v e dr.edsautlat(.v)i)s)i)t;( }, [ &| ] ^( auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :o105u:t9p:u note: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here) { | 105 ^ | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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:97In file included from :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp16::3 : 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:97:22)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :29 : 97In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:s95u:l20t:. vwarning: inot eliding copy on return [-Wnrvo]s it([&]( a95u | t o o u t p u t ) {r e t| u ^r n result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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:21In file included from : note: /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here: 3: In file included from 106/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 : 35a: rg/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:[950:]20.:v iwarning: snot eliding copy on return [-Wnrvo]it ([&](auto input) {95 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442: 9r:e tnote: 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 herern r e442s | u l t ; | ^v isit(this->ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:e106():,5 :v 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. .); | ^106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :s91i:m11: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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here_ par_ f91o | r _ i m p l ( ns,. vtihsrieta_dtsyipez(e[,& ]f(a)u;t o | a ^s ) { v(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppma:k113e:_5v:i note: in instantiation of 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 w(s, 113a | s. f ro m (sdiemrpilveed_.pdaatra_()f)o)r)(;n ,} ,m i n| _ ^ grai/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppn:105,: 9f:) note: ;in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/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/par.hpp : 110 : 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(v, [ &]110( | c o ns t saiumtop&l)e _{p aMr_for(last -I GfRiArPHsX_tT,H RO[W(&"]I(nvaaultiod tiu)p l{e ft(yfpei"r)s;t [}i);] ) ;| ^} )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:;105 : 16:| ^note: in instantiation of function template specialization '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/par_for.hpp : 38 : 5 :r enote: sin 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 hereu lt.vi s38it | ( [ & ] (apuatro_ fooutrp_ueta)c h{( i t| e ^r ator{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 hereIn 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 91/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.hpps:.35v: is/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:t95_:t20y:p ewarning: (not eliding copy on return [-Wnrvo][ &](aut o95 | a s ) { v( m a k e _rveiteuwr(ns ,r eassu.lftr;o m (| d ^e rived.dat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:(106):)5):) ;note: in instantiation of function template specialization '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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:m105p:l9e:_ pnote: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herer _fo r105_ | i m p l ( n , tvhiresaitd(sivz,e ,[ &f])(;c o n| s ^t au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:o113&:)5 :{ note: 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 hereI GRA P113H | X _ T H RsOimWp(l"eI_npvaarl_ifdo rt(unp,l em itny_pger"a)i;n ,} )f;) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp::110105::516:: 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/argmax.hpp:105:22)>' 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 105 | 110 | s i m prlee_spualrt_.fvoisri(tl(a[s&t] (-a uftior sotu,t p[u&]t()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/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 | 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_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_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_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_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()))); 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/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::10527:: 9In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppnote: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp: 95105: | 20 : warning: not eliding copy on return [-Wnrvo] vis i95t | ( v , [ & ] ( c on s t raeuttuor&n) r{e sMuIlGtR;A P H| X ^_ THROW("In/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppv:106a:l5i:d 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 hereu ple t106y | p e " ) ;s i}m)p;l e _| p ^a r_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppor:_105i:m16p:l (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, th r105e | a d s i z e , fr)e;s u l| t ^. vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:i113t:(5[:& note: in instantiation of function template 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]m(paluet_op aor_uftopru(tn), {m i n| _ ^g rain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_In file included from ty/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppp:e3(: [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp]:(29a: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo: 27a: sIn file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :{35 : v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:m95a:k20e:_ vwarning: inot eliding copy on return [-Wnrvo]e w(s, as .95f | r o m ( d e r i v e d . draettau(r)n) )r)e;s u}l,t ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_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/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here: 106:5: note: 105in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | 106 | v issiimtp(lve,_ p[a&r]_(fcoorn_sitm palu(tno,& )t h{r eMaIdGsRiAzPeH,X _fT)H;R O W| ( ^" Inva/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:i113d: 5t:u pnote: 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 heree ty p113e | " ) ; }s)i;m p l| e ^_ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp_:f105o:r16(:n ,note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested herem in_ g105r | a i n , f ) ; r e| s ^u lt./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppv:i110s:i5t:( [note: &in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here] (aut o110 | o u t p usti)m p{l e _| p ^a r_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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 s:.3v: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppi:t29_: tIn file included from y/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:e27(: [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp]:(35a: u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppto:95 :a20s:) warning: {not eliding copy on return [-Wnrvo] v(make_ v95i | e w ( s , a s . f r o m r(edteurrinv erde.sdualtta;( ) )| ) ^) ; }, | ^/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/raw_data.hpp :note: 105in instantiation of function template specialization 'migraphx::simple_par_for_impl<(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/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here106 | 105s | i m pl e _ p a r _vfiosri_ti(mvp,l ([n&,] (tchornesadts iazuet,o &)f ){; M I| G ^R APH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppX:_113T:H5R:O Wnote: (in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here" Inv a113l | i d t uspilmep ltey_ppea"r)_; f}or)(;n , | m ^i n_g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:a105i:n16,: fnote: )in instantiation of function template specialization '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/par.hpp : 110 : 5 :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.v i110s | i t ( [ &s]i(mauptloe _opuatrp_uftor)( l{a st | - ^ first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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:In file included from 21/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_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/argmax.hpp:106:27)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from 106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp | : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20a:r gwarning: snot eliding copy on return [-Wnrvo][ 0].vis i95t | ([ & ] ( a u t o i n p urte)t u{r n | r ^e sult; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :| 442 ^: 9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/simple_par_for.hpp442: | 106 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here vi s106i | t ( t h issi-m>ptlyep_ep(a)r,_ fovrs_.i.m.p)l;( n ,| ^t hre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:d91s:i11z:e ,note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heref ); 91| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5: snote: .in instantiation of 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 is i113t | _ t y pe (si[m&p]l(ea_uptaor_ faosr)( n{, vm(imna_kger_aviine,w (f)s;, a| s ^. f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:o110m:(d5e:r inote: 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 heree d.da t110a( | ) ) ) ) ;s im}p,l e _| p ^a r_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:(105la:s9t: -note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heref irst, 105[ | & ] ( a u t o iv)is i{ tf(v(,f i[r&]s(tc[oin]s)t; a}u)t;o & )| ^{ MIGRA/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppP:H38X:_5T:H Rnote: Oin 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 hereW (" I38n | v a l i dp atru_pfloe rt_eyapceh"(i)t;e r}a)t;o r {| 0 ^} , i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt:e105r:a16t:o rnote: {in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested heren }, f105) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:e99s:u17l:t .note: vin 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 herei sit( [99& | ] ( a u t o o u t p u t ) { p a| r ^_ 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. 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"); }); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.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/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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 | ^ 5 warnings generated. [ 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_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(); } | ^ 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 | ^ 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_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_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: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(); } | ^ 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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"); }); | ^ 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_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 7 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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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"); }); | ^ 5 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 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_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_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...); | ^ 146 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_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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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_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_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 21 warnings generated. [ 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_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"); }); | ^ /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_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, 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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_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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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 | ^ 8 warnings generated. 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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o 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:4264:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4264 | *__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) 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 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_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_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_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"); }); | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o 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)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 ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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...); | ^ 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_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: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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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_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_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_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_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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.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: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_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_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 | ^ 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_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: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 | ^ 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...); | ^ 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...); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o 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 | 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 visit_all_flatten(s, v1, 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. [ 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 6 warnings generated. [ 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_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_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"); }); | ^ 30 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_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_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 | ^ 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: /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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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_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; | ^ 14 warnings generated. 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...); | ^ [ 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, 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_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_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_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 | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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_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"); }); | ^ 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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(); } | ^ 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 | ^ 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 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_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_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 9 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 21 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_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"); }); | ^ 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_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_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"); }); | ^ 6 warnings generated. 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(); } | ^ [ 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_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"); }); | ^ 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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_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 | ^ 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: /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: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: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: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, 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: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_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_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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 auto_register::static_register = 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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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(); } | ^ 7 warnings generated. [ 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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: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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.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: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...); | ^ 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: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...); | ^ [ 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: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_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 | ^ 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] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14 :95 | warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | r e tu ranr gruemseunltt ;c o | m ^p ute(context/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:,106 :c5o:n snote: 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 shap e106& | , c o nssitm pslted_:p:avre_cftoorr<_airmgpulm(enn,t >t&h)r ecaodnssitz e ,| ^f ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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_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: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:28: In file included from 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp::328: : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp::30105: :In file included from 18/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27warning: : In file included from function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo]105 | 95 | v i s i t ( v , [ &r]e(tcuornns tr easuutlot&;) | { ^ MIGRAPHX_THROW("Invalid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :t106u:p5l:e 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 here ype "106) | ; } ) ;s i m| p ^l 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/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :139:27 :277 | warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] p a139r | _ f o r ( l o o p_flaelnl,ba c[k&_]v(icsoints(tv ,a ut[o &i])( c{on s| t ^ auto&) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hppM:429I:G9R:A Pnote: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested hereH X_ T429H | R O W( " I n v a lciadl ctuulpaltee _taytpteen"t)i;o n}_p)r;o b s| ( ^ | ^ /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/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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_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/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...); | ^ 11 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_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 40 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_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 | ^ 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_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_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_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_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_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_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_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: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_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_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(); } | ^ 261 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 5 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 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_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, 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_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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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_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_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. [ 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 6 warnings generated. [ 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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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; | ^ 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"); }); | ^ 7 warnings generated. [ 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_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, 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 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' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_log2_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 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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"); }); | ^ 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: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 | ^ 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(); } | ^ 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_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"); }); | ^ 8 warnings generated. 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(); } | ^ [ 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: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"); }); | ^ 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_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(); } | ^ 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_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_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 | ^ 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_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 | ^ 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_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"); }); | ^ 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_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(); } | ^ 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: /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_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_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"); }); | ^ 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_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 | ^ 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; | ^ 6 warnings generated. 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 [ 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: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 | ^ 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."); }); | ^ 14 warnings generated. 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"); }); | ^ [ 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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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; | ^ 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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: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"); }); | ^ 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(); } | ^ 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' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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"); }); | ^ 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. [ 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 7 warnings generated. [ 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_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) { | ^ 8 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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_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_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_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 | ^ 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_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_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_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_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_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_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, 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_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_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_valueIn file included from (/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cppy):;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/value.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::40635:: 15/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:: 95note: :in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here20 : warning: not eliding copy on return [-Wnrvo] 406 | 95 | t h i s - > v i s irte(t[u&r]n( croenssutl ta;u t o| & ^ y) { res/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppu:l106t: 5=: tnote: 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 herey _co n106v | e r t _ vsailmpulee<_Tpoa>r(_yf)o;r }_)i;m p l| ( ^n , /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppt:h244r:e11a:d snote: iin instantiation of function template specialization 'migraphx::value::to' requested herez e, 244f | ) ; | x ^ = v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.:t113o:<5T:> (note: )in instantiation of function template 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/serialize.hpp :s278i:m13p:l enote: _in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested herep ar_ f278o | r ( n , dmeitna_iglr:a:ifnr,o mf_)v; a l| u ^e _i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppm:p110l:(5r:a nnote: kin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here< 11>{ }110, | v , xs)im; p l| e ^_ p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppa:r52_:f5:o r(note: l(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)a st 52- | f i r sfrom_valtu,e ([v&,] (xa)u;t o | i ^) { f(f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppi:r945s:t20[:i ]note: )in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here; }) ;945 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5s:t dnote: :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: mak e38_ | s h a r epda' requested heret or{0 }64 | stat,i ci taeurtaot oorp{_nh} ,= fd)e;t a | i ^l ::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hppo:p70_:h13a: nnote: din 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 herel er (70T | { } ) ; | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp_f:o73r:(v9e:c _note: iin instantiation of function template specialization 'migraphx::register_op' requested hered x.s i73z | e ( ) , [ & ] (raeutgo i)i {s t e| r ^_ op/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(:)442;: 9 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/auto_register.hpp :44236 | : 22 : note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36v | i s i t (Atchtiiso-n>:t:yptee(m)p,l avtse. .a.p)p;l y <| T ^> (); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 91 ^: 11:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp :note: 56in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here: 55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 91 | 56 | c o nss.tv iisit_type([&](auto asn)t {a uvt(om_arkeeg_ivsiteewr((:d:esrtiavteidc._draetgai(s)t)e)r) ;= }a,u t o| _ ^r egist/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:r105_:a9c:t inote: oin 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 heren ( ) ; v/i/s iNtO(LvI,N T[ & ]| ( ^c onst 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...); | ^ 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...); | ^ 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. 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."); }); | ^ [ 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_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: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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/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_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"); }); | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 6 warnings generated. [ 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_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_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_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_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_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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_imIn file included from p/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cppl:(3r: aIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hppk:<360: >In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp,: 27c: In file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:s35: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :F95r:o20m:& warning: not eliding copy on return [-Wnrvo]x ) | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp : 141 : 20 : renote: tin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested hereur n resul t;141 | | ^ return /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppd:e106:t5a:i 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 heret ry_ c106o | n v esritm_pvlael_upea_ri_mfporl_l((nr, atnhkrs{iz}e,, fx));; | ^ | ^/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/value.hpp :note: 406in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here :51 :113 | note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here simple_ p406ar | _ fo r ( n , mi nt_hgirsa-i>nv, ifs)i; t (| [ ^ &]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:c110o:n5s: 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 herea uto &110 | y ) { r e ssuilmtp l=e_par_for(l tarsyt _-c ofnivrestr,t _[v&a](lauutoe f((fiyr)s;t [i}]));; })| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::1538:: 5note: :in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' 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/pack_int4.hpp:87:46)>' requested here 38406 | | pa r _ f o rt_heiasc-h>(ivtiesriatt(or[{&0]}(,c ointserta taoru{tno}&, yf)) ; { | r ^ esu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hppl:t87 :13=: tnote: rin 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 herey _con v87e | r t _ v a l u e < T op>a(ry_)f;o r}()o;u t p| u ^t _sh/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppap:e244.e:l11em:e ntnote: sin instantiation of function template specialization 'migraphx::value::to' requested here( ), [244& | ] ( a u txo i=) v{. t| o ^< 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/serialize.hpp :278: 13442: | note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here v278i | s it ( th ids-e>ttayiple:():,f rvosm._.v.a)l;u e| _ ^ imp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl:(251r:a7n:k ' requested here 1>{}, 251 | v , xs).;v i s| i ^t_ ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpppe:(52[:&]5(:au tnote: o(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) a s) {52 | v 1 ( m afker_ovmi_evwa(lxuse.g(evt,_s hxa)p;e ( )| , ^ as.from(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppx:s945.:d20a:t anote: ()in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here) ).. .945) | ; }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :s260t:d9:: :note: min instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herea ke_ s260h | a r e d < | v ^is it_al/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppl:_64f:l43a:t tenote: nin instantiation of function template specialization 'migraphx::operation::operation' requested here( s, v1, 64st | d : : m osvet(va2t)i,c xasu..t.o) ; o | p ^_ h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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_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("InvIn file included from a/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cppl:i3d: In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hppu:p36l: e In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppy:p27e: "In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp;: 35}: )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp;: 95 :| 20 ^: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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...); | ^ /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: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_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_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_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_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) { | ^ 14 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 19 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 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 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"); }); | ^ 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(); } | ^ 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_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: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::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_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: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_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::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_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: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_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: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...); | ^ 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...); | ^ 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 | ^ [ 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_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: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: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::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::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_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: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::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::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_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: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::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_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::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_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_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: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_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: 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_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: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: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: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: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: 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_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: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: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: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_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_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: 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_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: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: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: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: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: 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_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: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: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: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_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_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_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_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_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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:In file included from 35: /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp2:: 27In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp28:: 40In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp35:: 28In file included from : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp::27126: :In file included from 4/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:: 40warning: : function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn]In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132 :1264 | :T owarning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]t ry_conver t132_ | vTaol uter_yi_mcpoln(vrearntk_l,u es_tidm:p:ln(urlalnpktt,) c o| n ^s t From&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :x)141 : 20| : ^ note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :141141 | : 20 : note: rin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested heree turn d e141t | a i l : :rtertyu_rconn vdeertta_ivla:l:uter_yi_mcpoln(tr_avnakli{m}p,l ( r| a ^n k<3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp>:{406}:,51 :x );note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp406 | : 406 : 51 : note: tin instantiation of function template specialization 'migraphx::try_convert_value>' requested here his-> v406i | s i t ( [ & ] (tchoins-s>tv iasuitto(&[ &y])( c{o nrsets ualutto &= yt)r y{_ croensvuelrtt _=v atlruye_(vye)r;t _}v)a;l ue(y); }); | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp::406406::1515:: 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::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406406 | | tthhiiss-->>vviissiitt(([[&&]]((cconst auto& yo)n s{t aruetsou&l ty )= {t rrye_sculotn v=e rttr_yv_aclounev_(vyal)u;e <})T;o > (| y ^) ; }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp):;244 : 11| : ^ note: in instantiation of function template specialization 'migraphx::value::to' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp :244 :24411 | : note: in instantiation of function template specialization 'migraphx::value::to' requested here x =244 | v . t o =( )v;. t o| < ^T >(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp):;278 : 13| : ^ note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278 :27813 | : note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here det a278i | l : : f rdoemt_aviall:ue:_firmompl_(vraanlkui{m}p,l (v,r ax)n;k < 1| 1 ^> {}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp,: 52v:,5 :x )note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all); | 52 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp :f52r:o5m:_ note: v(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)a l u52e | ( v, x )f;r o m| ^_ value(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppv:,945 :x20):; note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here| ^ 945 | /build/reproducible-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 | s t d : : m a k e _ s h asrtedd:<: m a| k ^e _s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpph:a64r:e43d:< note: in instantiation of function template specialization 'migraphx::operation::operation' requested here| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp64: | 64 : 43 : snote: tin instantiation of function template specialization 'migraphx::operation::operation' requested herea tic a64u | t o o ps_tha t=ic daeuttaoi lop:_:hop _=h adnedlteari(lT:{:}o)p;_ h a| n ^d ler(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppT:{73}:)9;: note: | in instantiation of function template specialization 'migraphx::register_op' requested here ^ 73/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp | : 73 : 9 : note: rin instantiation of function template specialization 'migraphx::register_op' requested heree gi s73t | e r_ o p ( ); r e| ^g iste/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppr:_36o:22p:< Tnote: >in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here( ); 36 | | ^ Ac/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppt:i36o:n22::: tnote: ein instantiation of function template specialization 'migraphx::register_op_action::apply' requested herem plat e36 | ap p l y t(e)m;p l a| te ^ app/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppl:y56<:T>55(:) ;note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp56: | 56c:o55n:s tnote: in instantiation of function template specialization 'migraphx::auto_register_action' requested herein t aut o56 | _croengsti sitnet rae:r:i:s:tsetra t=i ca_urteog_riesgtiesr t=e ra_uatcot_iroengn(<)A;c t/i/on ,N OTL>I(N)T; /| / ^ 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_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_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 In file included from au/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cppt:o2&: In file included from y/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp): 28{: In file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppe:s35u: lIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp :=27 : tIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppy:_40c: oIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppv:e28r: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp_:v132a:l4u:e >' could be declared with attribute 'noreturn' [-Wmissing-noreturn]> (y); }) ;132 | T| o ^ try/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp_:c244o:n11v:e rnote: tin instantiation of function template specialization 'migraphx::value::to' requested here_ va l244u | e _ i m pxl (=r avn.ktT,> (c)o;n s| t ^ From/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp&: 278x:)13 : | note: ^in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp | : 141 : 20 :d enote: tin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested herea il::f r141o | m _ v a lrueet_uirmnp ld(ertaanikl<:1:1t>r{y}_,c ovn,v exr)t;_ v a| l ^u e_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppi:m52p:l5<:T onote: >(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)( ra n52k | < 3 > { }f,r oxm)_;v a l| u ^e (v, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppx:)406;: 51 :| ^note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp: 945406: | 20 : note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here t945h | i s - > v i s i t ( [ & ] ( csotnds:t: mauatkoe&_ syh) a{r erde' requested herer t_va l64u | e < T o >s(tya)t;i c} )a;u t o| ^o p_h =/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :d406e:t15a:i lnote: :in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here: op_ha n406d | l e r ( T { } ) ;t h i| s ^- >vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpps:i73t:(9[:& ]note: (in instantiation of function template specialization 'migraphx::register_op' requested herec on s73t | a u t o & y) r{e griessteurl_to p=< Tt>r(y)_;c o n| ^v ert_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppv:a36l:u22e:< Tnote: oin instantiation of function template specialization 'migraphx::register_op_action::apply' requested here> (y) ;36 | } ) ; A| c ^t /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:i244o:n11::: tnote: ein instantiation of function template specialization 'migraphx::value::to' requested herem pl a244t | e a p pxl y=< v.to(); | ^ T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp>:(278):;13 : | note: ^in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp278: | 56 : 55 : note: din instantiation of function template specialization 'migraphx::auto_register_action' requested heree tail:: f56r | ocmo_nvsatl uien_ti mapult(or_arnekge{r}<,A cvt,i oxn),; T >| : ^: sta/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppt:i52c:_5r:e gnote: i(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s te r52 | = a ut of_rroemg_ivsatleuer(_vacti,o nx<)A;c t i| o ^n , T>()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp;: 945/:/20 :N Onote: Lin instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested hereI NT 945| | ^ std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 In file included from 945/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 s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppt:d27:: :In file included from m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:k40e: _In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpph:a28r: e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppd:<126 : 4| : ^ warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: 126note: | in instantiation of function template specialization 'migraphx::operation::operation' requested hereT o tr y64_ | c o n v esrtta_tviacl uaeut_oi moppl_(hr a=n kdai,l :s:todp:_:hnaunldllpetrr(_Tt{)} ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp::73141::920:: note: note: in instantiation of function template specialization 'migraphx::register_op' requested herein instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 73 | 141 | r erteurgni sdteetra_iolp:<:Tt>r(y)_;c o n| v ^e rt_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppv:a36l:u22:e _inote: min instantiation of function template specialization 'migraphx::register_op_action::apply' requested herep l | ( r a n kAco{n}:,: txe)m;p l a| t ^e app/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppl:y406<:T51>:( )note: ;in instantiation of function template specialization 'migraphx::try_convert_value' requested here | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp406: | 56 : 55 : note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here this -56> | vciosnistt( [i&n]t( cauotnos_tr aeugtios&te ry<)A c{t iroens,u lTt> :=: sttrayt_icco_nrveegrits_tvearl u=e o(_yr);e g}i)s;t e r| _ ^a ctio/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppn:<406A:ct15i:o nnote: ,in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here T>( )406; | / / N O L I NtTh i s| - ^> visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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_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_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_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: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) { | ^ 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_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_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: /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"); }); | ^ 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(); } | ^ 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...); | ^ 5 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_uniform_hpp.cpp.o 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(macd /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 ke_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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"); }); | ^ /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...); | ^ 44 warnings generated. 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...); | ^ [ 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_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_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_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 | ^ 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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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...); | ^ 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...); | ^ 5 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_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...); | ^ 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...); | ^ 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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.to8( warning)s; generated . | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 | ^ [ 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_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_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 | ^ 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"); }); | ^ 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_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: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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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: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. [ 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: /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"); }); | ^ 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_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."); }); | ^ 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"); }); | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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: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_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: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_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_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_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: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_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_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 | ^ 6 warnings generated. [ 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 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_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_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_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_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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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: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: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_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: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_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: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_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) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::3442: :In file included from 9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp::27 note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp: 33442: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35v: i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppsi:t95(:t20:hi swarning: -not eliding copy on return [-Wnrvo]> type(), v95s | . . . ) ; | ^ return/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :r945e:s20u:l tnote: ;in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here | ^ 945 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : std::make_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 hereh are d106 | < | ^s imple_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here par _64f | o r _ i msptla(tni,c tahurteoa dospi_zhe ,= fd)e;t a i| l ^: :op/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5:_ note: 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 herea ndl e113r | ( T { } )s;i m p| l ^e _pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppr:_73f:o9:r (note: nin instantiation of function template specialization 'migraphx::register_op' requested here, mi n73_ | g r a i n , f )r;e g i| s ^t e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:_110o:p5<:T >note: (in instantiation of function template 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/auto_register.hpps:i36m:p22l:e _note: pin instantiation of function template specialization 'migraphx::register_op_action::apply' requested herea r_fo r36( | l a s t A-c tfiiorns:t:,t e[m&p]l(aatue apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppt:o56 :i55): {note: in instantiation of function template specialization 'migraphx::auto_register_action' requested heref (firs 56 | const int atu[tio]_)r;e g}i)s;t e r| < ^A ction,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :T38>::5::s tnote: ain 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 heret ic _38r | e g i s tpearr _=f oaru_teoa_crhe(giitsetreart_oarc{0t}i,o ni,( )f;) ; / /| ^N OLI/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hppN:T229 : 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_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 In file included from 229/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 : pIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:_27f: oIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:c35o: m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:u95t:e20d:_ swarning: hnot eliding copy on return [-Wnrvo]a pe.elements (95) | , [ & ] ( a u t o i )r e{t u r| n ^ result/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 | /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(th i106s | - > t y psei(m)pl,e _vpsa.r._.f)o;r _ i| m ^p l(n, thre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppa:d945s:i20z:e ,note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested heref ); | 945 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : note: in instantiation of function 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 t113d | : : m a ksei_msphlaer_epda' requested here f); 64| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:ta110t:i5c: 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 op _110h | = d estiamipll:e:_oppa_rh_afnord(llears(tT {-} )f;i r s| t ^, [&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp]:(a73u:t9o: inote: )in instantiation of function template specialization 'migraphx::register_op' requested here { f (73f | i r s t [ i ] ) ;r e}g)i;s t e| r ^_ op()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 38 | : ^5 : 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp :36: 2238: | note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here pa r36_ | f o r _ eAaccthi(oint:e:rtaetmorpl{a0t}e, aiptpelryar({);n } ,| ^f ); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp| : ^56 :55: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hppin instantiation of function template specialization 'migraphx::auto_register_action' requested here: 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 here56 | cons t229 | i n t a u t o _ r e g i sptaerr_e:d:_ssthaatpiec._erleegmiesnttesr( )=, a[u&t]o(_aruetgoi sit)e r{_ a c| t ^ ion() ;442 | / / N O L I N Tv i s| i ^t (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_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: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_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: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(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_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: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_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_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_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 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: /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"); }); | ^ 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_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"); }); | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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 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_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_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_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_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_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_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_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: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. 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 | ^ [ 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 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"); }); | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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_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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_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"); }); | ^ 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 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(); } | ^ 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_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 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_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 | ^ 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 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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(); } | ^ 8 warnings generated. [ 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_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: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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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:141In file included from :20/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:: 2note: : in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from 141/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp | : 35 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppr:e28t: uIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hppn: 28d: e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:a105i:l18::: twarning: rfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]y _convert_ v105a | l u e_impl < T o > ( rvainskiv{,} ,[ &x])(;c o n| s ^t aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppo:&406): 51{: Mnote: Iin instantiation of function template specialization 'migraphx::try_convert_value>' requested hereG RAPHX _406T | H R O W ( " I n vtahliisd- >tvuipsliet (t[y&p]e("c)o;n s}t) ;a u t| o ^& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_val/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:e139(:v27,: xwarning: )function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]; | ^ 139/build/reproducible-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 fal l945b | a c k _ v i s i t ( v , [ &s]t(dc:o:nmsatk ea_usthoa&r)e d{< M I| G ^R APH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppX:_64T:H43RO:W (note: "in instantiation of function template specialization 'migraphx::operation::operation' requested hereI nva l64i | d t u psltea ttiycp ea"u)t;o }o)p;_ h | = ^ detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ /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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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: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_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: /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_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_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_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 | ^ 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 | ^ 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 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 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"); }); | ^ 8 warnings generated. 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(); } | ^ [ 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_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: /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_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(); } | ^ 15 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 8 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: /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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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: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_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_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"); }); | ^ 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(); } | ^ /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(); } | ^ 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 | ^ 6 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 30 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_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 | ^ 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_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_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_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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 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: /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"); }); | ^ 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 | ^ 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 | ^ 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_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"); }); | ^ 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 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. 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."); }); | ^ [ 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: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 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: /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"); }); | ^ 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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 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: /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"); }); | ^ 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_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; | ^ 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(); } | ^ 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 | ^ 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 | ^ 6 warnings generated. [ 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. [ 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 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 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_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_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(); } | ^ 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: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_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_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_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, 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_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_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_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_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(); } | ^ 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: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; | ^ 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 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 7 warnings generated. [ 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_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_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_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_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_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: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_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"); }); | ^ 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...); | ^ /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] In file included from 95/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 : rIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppt:u27r: nIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:e40s: uIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppt:;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] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 126 | T o106 | t r y _ csoinmvpelret__pvaarl_ufeo_ri_mipmlp(lr(ann,k r,e asdtsdi:z:en,u llfp)t;r _ t| ) ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :113:5: note: in instantiation of function template 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/value.hpp :s141i:m20p:l enote: _in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested herep ar_fo r141( | n , m irne_tgurrani nd,e tfa)i;l : :| t ^r y_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppc:o110n:v5e:r 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 herev alue_ i110m | p l < T os>i(mrpalnk<3>{},e_ pxa)r;_ f o| r ^( las/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppt: 406-: 51f:i note: rin instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested heres t, [406& | ] ( a u t o it)hi s{- >fv(ifsiirts([t&[]i(]c)on;s t} a)u;to & y| ) ^{ result = tr/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppy:_38c:o5n:v enote: rin 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 heret _val u38e | < T o > (pya)r;_ f}o)r;_ e a| c ^h (iterator{0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp}:,406 :i15t:e rnote: ain instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested heret or{n }406, | f ) ; | ^ this/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp-:>110v:i17s:i tnote: (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[ &](co n110s | t a u t o & y ) { r es u lpta r=_ ftorry(_ocuotnevre_rsth_avpael.ueee(yn)t;s (})),; [ | & ^] (au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppt:o247 :i78): {note: in instantiation of function template specialization 'migraphx::value::to>' requested here | ^ 247/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp | :i442n:l9i: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | n e v oi d fvriosm_ivta(ltuhei_si-m>ptly(prea(n)k,< 8v>s,. .c.o)n;st v| a ^l ue& v, st/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppd::105::s9t:r inote: nin instantiation of 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 hereg & x) { 105x | = v . t o < svtids:i:ts(tvr,i n[g&>](()c;o n} st | a ^u to&) { 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 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp :r3e: tIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hppr:n32 : dIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppta:i27l: :In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:r35y: _c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:n95v:e20r:t _warning: vnot eliding copy on return [-Wnrvo]a lue_impl <95T | o > ( r a n k < 3 > { } ,r ext)u;r n | r ^e su/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppl:t406;: 51 :| note: ^in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : 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 is-> v106i | s i t ( [s&i]m(pcloen_spta ra_uftoor&_ iym)p l{( nr,es utlhtr e=a dtsriyz_ec,o nfv)e;r t _| v ^a lue/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp<:T113o:>5(:y );note: in instantiation of function template 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/value.hpps:i406m:p15l:e _note: 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 herea r_fo r406( | n , m i n _ gtrhaisin-,> vfi)s;i t (| [ ^& ](c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:n110s:t5 :a unote: 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 hereo & 110 | y ) { rseismupllt e=_ try_convertp_avra_lfuoer<(Tloa>s(ty )-; f}i)r;s t ,| ^[ &]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp(:a244u:t11o: inote: )in instantiation of function template specialization 'migraphx::value::to' requested here { f244( | f i r s tx[ i=] )v;. t}o)<;T > (| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp::38278::513:: note: 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 herein instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 38278 | | pdaert_for_each(iteraatiolr:{:0f}ro,m _ivtaelruaet_oirm{pnl}(,r afnk)<;1 1 >| { ^} , v,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp :x110):;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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52 :1105 | : note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | f r o mp_avra_lfuoer(v(,o uxt)e;r _ s| h ^a pe.e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppl:e945m:e20n:t snote: (in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here) , [945& | ] ( a u t o i ) { | ^s td::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppm:a442ke:_9s:h anote: r(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e d< | 442 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp : 64 : 43 : note: vin instantiation of function template specialization 'migraphx::operation::operation' requested herei sit (64t | h i s -s>ttaytpiec( )a,u tvos .o.p._)h; = | d ^et ail::op/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:h105an:d9l:e rnote: (in instantiation of 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 hereT {}); | 105 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp : 73 : 9 : note: vin instantiation of function template specialization 'migraphx::register_op' requested herei si t73( | v , [ & ] ( c ornesgti satuetro_o&) { MpR(A)P;H X _| T ^H RO/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppW:(36":I22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here n v36a | l i d tAucptlieo nt:y:ptee"m)p;l at}e) ;a p p| l ^y (/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp :56: 55107: | note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | c o n srte si_nind.visit([&](auto outt_ ianudt)o _{r e g| i ^s ter' requested hereT >:: s442t | a t i c _ r e g ivstiesri t=( tahuitso-_>rteygpies(t)e,r _vasc.t.i.o)n;< A c| t ^i on, T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp>:(251):;7 :/ /note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereN OLINT 251| | ^ s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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...); | ^ 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...); | ^ 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_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_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.visitIn file included from _/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cppty:p2e: (In file included from [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp&:]28(: aIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppt:o35 : aIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp): 28{: In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp1:(28m: ak/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:_105v:i18e:w (xwarning: s.function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]g et_shape( )105, | a s . f r o m (vxiss.idatt(av(,) )[)&.].(.c)o;n s}t, a u| t ^o &) { 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 HR O260W | ( " I n v a l i dv itsuiptl_ea tlylp_e"); }); f l| a ^t ten(s, v1, std::move(v2), xs...); | ^ /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_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_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_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) { | ^ 6 warning/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps: generated442. :9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of 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...); | ^ [ 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_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...); | ^ 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_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 [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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/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_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: /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) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp442::39: : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hppnote: :(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)194 :16: 442warning: | not eliding copy on return [-Wnrvo] v194i | s i t ( t h i s ->rteytpuer(n) ,r vv;s . .| . ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp26::105 :note: 9in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' 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/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 278 | 105 | v i s i t ( v , [ &:] (ucnosnosrtt eadu_tuon&i)q _{i nMdIiGcReAsP(HxX__iTnH,R OcWh(u"nIkn_vsazl)i;d t| u ^p le type"); }/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp :107:21: note: 251in instantiation of 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 | s107. | v i s i t _ t y p e ( [ &r]e(sa_uitnod .avsi)s i{t (v[1&(]m(aakuet_ov ioeuwt(_xisn.dg)e t{_ s h| a ^p e(), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:s442.:f9r:o mnote: (in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herex s.d a442t | a ( ) ) ) . . . )v;i s}i,t ( t| h ^i s->type(), vs...);/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here427 | 251 | s .MvIiGsRiAtP_HtXy_pSeH(A[P&E]_(VaIuStIoT _aTsY)P E{ Sv(1M(ImGaRkAeP_HvXi_eSwH(AxPsE._gGeEtN_EsRhAaTpEe_(V)I,S aIsT.OfRr_oCmA(SxEs). d a| ^t a()))/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:.57.:)5;: }note: ,expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' | ^ 57 | m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:f260l:o9a:t _note: tin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herey pe, f260l | o a t ) \ | v ^i si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:_426a:l13l:_ fnote: lexpanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE'a tte n426( | s , v 1c,a sset dx::: mvov(ea(sv<2t)>,() )x;s .r.e.t)u;r 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_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(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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: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_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: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_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_uIn file included from ni/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cppq:_3i: nIn file included from d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hppi:c32e: sIn file included from (x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:i27n: , In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpphu:n35k: _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppsz:) 95 :| 20 ^ : warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 25195: | 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 | r e t usr.nv irseistu_ltty;p e (| [ ^& ](auto as) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 106v:15(: mnote: 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 herek e_v i106e | w ( x ss.igmeptl_es_hpaapre_(f)o,r _aism.pflr(omn(,x st.hdraetaa(d)s)i).z.e.),; f}),; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function 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/shape.hpp113: | 427 :40 : note: sin 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 herei mple _427p | a r_ f o r ( n , MImGiRnAP_HgXr_aSHiAnP,E _fV)I;S I T| _ ^T YPES/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:M110I:G5R:A Pnote: 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 hereX _SHA P110E | _ G E N EsRiAmTpEl_eV_IpSaIrT_OfRo_rC(AlSaEs)t -| ^f irst,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :[62&:]5(:a unote: texpanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES'o i) 62{ | f ( fmi(risntt[1i]6)_;t y}p)e;, i| n ^t 16_t) \ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :| 38 ^: 5:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :note: 426in 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: 13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE'38 | 426 | p a r _cfaosre_ xe:a cvh((aisr()a)t;o rre{t0ur}n,; i| t ^e rato/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:{442n:}9,: fnote: )in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/op/topk.hpp : 110 : 17 :v inote: sin 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 herei t(thi s110- | > t y p e ( ) , v s .. . ) ; p| a ^r _for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo:u251:t7e:r _note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 hape .251e | l e m esn.vtiss(i)t,_ t[y&p]e((a[u&]t(oa uit)o {a s )| ^{ v1(mak/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe_:v442ie:w9(:x snote: .(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)g et_ s442h | a p e ( ) , a s.vfirsomi(tx(st.hdaitsa-(>)t)y)p..e.());, }v,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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp | : 105 : 9 : note: vin instantiation of 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 herei sit_all _105f | l a t t e n ( s ,vi svi1t,( vs,t d[:&:]m(ocvoen(svt2 )a,u txos&..).) ;{ M| I ^ GRAPHX_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: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.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: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_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: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: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_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: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_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_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); | ^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/simple_par_for.hpp: :113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp::5194:: 16note: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here warning: not eliding copy on return [-Wnrvo] 113 | s194i | m p l e _ p a r _rfeotru(rnn, rmvi;n _ g| r ^a in, f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp| : ^278 :26:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :note: 110in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' 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 278 | 110 | s i m p l e _ p a r _ f o r (:l ausnts o-r tfeidr_sutn,i q[_&i]n(daiucteos (ix)_ i{n ,f (cfhiurnskt_[siz]));; }| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp251::3833::5 :note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' 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/topk.hpp:110:49)>' requested here 38251 | | psa.rv_ifsoirt__etaycphe((i[t&e]r(aatuotro{ 0a}s,) i{t evr1a(tmoark{en_}v,i efw)(;x s .| g ^e t_s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpph:a110p:17e:( )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 as.fr o110m | ( x s . d a t a ( ) ) ) . . . ) p;a r}_,f o r| ( ^o uter_shape.ele/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppm:e427n:t40s:( )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 [&](au t427o | i ) { | ^ MI/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppG:R442A:P9H:X _note: S(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)H APE _442V | I S I T _ T Y P EvSi(sMiIGtR(AtPhHiXs_-S>HtAPyEp_e(G)E,N EvRsA.T.E._)V;I S I| T ^O R_CASE) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 105 ^: 9: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of 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: 66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES'105 | 66 | vmi(suiitn(tv6,4 _[t&y]p(ec,o nusitn ta6u4t_ot&)) \{ M| I ^G RA/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppP:H426X:_13T:H Rnote: Oexpanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE'W (" I426n | v a l i dc atsuep lxe: tvy(paes"<)t;> (})));; r| e ^t urn;/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442: 9107: | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 s _ i nvdi.sviIn file included from its(/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cppti:ht2i(: [s&In file included from ]-(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppa>:tuy28tpoe: (In file included from o)u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp,t :_v35is: n.In file included from d.)./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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp25128:::7442: : warning: 9note: :function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442251 | | s . v ivsiisti_tt(ytphei(s[-&>]t(yapue t(436o) | , a s v)s .{ . .v 1) (; m ra ek| te ^u_ vrine/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp w:v(251x:is7s.:gi etnote: 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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here(s hta, p 251ev | ( ,) , a[ss..]vf ir{so mi(MtxI_sG.tdRyaAtpPaeH((X[)&_])T()a.Hu.Rt.Oo) ;Wa (s}"),T u{ p| v ^1l (em a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppck:e260a_:nv9ni:e ownote: (tin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herexs .bg eet260 | _ sv hia sp ie t( e) d, .va"is)s.;if tr_o}am)l(l;_x fs .l| daat ^ttae (n)()s),. .v.1),; s}t,d : :| m ^o ve(v2),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :x260s:.9.:. )note: ;in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here | ^ 260 | visit_all_flatten(s, v1, 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_SHIn file included from APE/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp_:VI2SI: TIn file included from _T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppY:PE28S: (In file included from MI/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppG:R35AP: HIn file included from X_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppS:H28AP: EIn file included from _G/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hppE:N28E: RA/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppTE:_105VI:SI18T:OR _warning: CAfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]SE ) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: 105expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' | 67 | m(vfips8iet4(m3vf,nu z[_&t]yp(ec,o nmsitgr aapuhxt::of&p8): :{fp 8eM4mI3GfRnuAzP) H\X _ | T ^ HR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppO:426W:(13": Inote: nexpanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' va l426i | d t cuapslee x :t vy(pase)();) ;} r)e;tu r 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...); | ^ /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_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_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: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_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_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_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_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(); } | ^ 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 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_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_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 | ^ 6 warnings generated. 5 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o [ 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_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 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_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: /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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/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_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_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_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"); }); | ^ 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: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/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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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, 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_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 | ^ 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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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: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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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 | ^ 8 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 6 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 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_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_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 In file included from i)/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp :{2 : fIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppf:i28r: sIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp[:i35]: )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] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_fo r436_ | e a c h ( i t e rraettourr{n0 }v,i siitte(rta,t ovr,{ n[}], {f )M;I G R| A ^P HX_T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppH:R91O:W17(:" Tnote: uin 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 herep le c91a | n n o t b e v i s i t e d . "p)a;r _}f)o;r ( o| u ^t put_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.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...); | ^ [ 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: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...); | ^ 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(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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_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_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp :s3i: mIn file included from pl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppe:_33p: aIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:f27o: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:m35p: l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:n95,: 20t:h rwarning: enot eliding copy on return [-Wnrvo]a dsize, f )95; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 :r enote: 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 hereu rn r113e | s u l t ;s i m| p ^l e_par_for(n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 106m:i5n:_ gnote: 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 herea in, f106) | ; | ^s imp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppl:e110_:p5a:r _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 hereo r_im p110l | ( n , tshirmepaldes_ipzaer,_ ffo)r;( l a| s ^t - /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppf:i113r:s5t:, note: [in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here& ](a u113t | o i ) s{i mfp(lfei_rpsatr[_if]o)r;( n},) ;m i n| _ ^g rain, f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):;38 : 5: 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/par.hpp : 110p:a5r:_ fnote: 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 herer _eac h110( | i t e r astiomrp{l0e}_,p airt_efroart(olra{snt} ,- ff)i;r s t| , ^ [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppa:u91t:o17 :i )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{ f(f i91r | s t [ i ] ) ; } ) ; | ^ par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:(38o:u5t:p unote: tin instantiation of function 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_ shap e38. | e l e m epnatrs_(f)o,r _ e| a ^c h(iter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:t442o:r9{:0 }note: ,(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) ite r442a | to r { n } , f )v; i s| i ^t (th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppi:s67-:>17:t ynote: pin instantiation of 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 e() ,67 | v s . . . ) ; | ^ par_for(out/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:ut105_:s9ha:p enote: .in instantiation of 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 hereel ements() ,105 | [ & ] ( au t o iv)i s{i t (| v ^, [&](cons/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt: 442a:u9t: onote: &in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) { 442M | I G R A P H X v_isTiHtR(OthWi(s"-I>ntvyapel(i)d, tvsu.p..l)e; t y| p ^e "); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp}:)251;: 7 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/where.hpp: 90251: | 21 : note: in instantiation of 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 heres .vis i90t_ | t y p e ( [ & ] ( a u t oa ragss)[ 0{] .vv1i(smiatk(e[_&v]i(ecwo(nxsst. gaeutt_os hacpoen(d)i,t iaosn.) f{r o m| ( ^x s.data(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp):)442):.9.:. )note: ;in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here }, 442| | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:i260t:(9t:h note: iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heres ->ty p260e | ( ) , v s . . .v)i;s i t| _ ^a ll_fl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:t251t:e7n:( 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 v1, st 251d | : : m o vse.(vvi2s)i,t _xtsy.p.e.()[;& ] (| a ^u to as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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_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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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->In file included from ty/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppp:e(3): ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppv:s31.: ..In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 27 : | In file included from ^/build/reproducible-path/migraphx-7.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:: 105warning: :not eliding copy on return [-Wnrvo]9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 95 | 105 | v i sriet(tvu,r n[ &r]e(scuolnts;t a| u ^t o&) { MIGR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppA:P106H:X5_:TH Rnote: 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 hereW ("I n106v | a l i d stiumpplle et_yppaer"_)f;o r}_)i;m p l| ( ^n , th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:e105a:d21s:i znote: ein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here, f) ;105 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : 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 hereg s[1 ]113. | v i s i ts(i[&m]p(laeu_tpoa rs_efqo_rl(enn,s )m i{n _ g| r ^a in, f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442 :| 9 ^: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/par.hpp :110: 5442: | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110v | i s i t (stihmipsl-e>_tpyapre_(f)o,r (vls.a.s.t) ;- f| i ^r st, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&251]:(7a:u tnote: 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 here i) { f (251f | i r s t [si.]v)i;s i}t)_;t y p| e ^( [&](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo: 38a:s5): {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 herev 1(ma k38e | _ v i e wp(axrs_.fgoert__esahcahp(ei(t)e,r aatso.rf{ro0m}(,x si.tdeartaat(o)r){)n.}.,. )f;) ;} , | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:: 260note: :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 9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here91 | 260 | v i s ipta_ra_lflo_rf(loatuttepnu(ts_,s hva1p,e .setld:e:mmeonvtes((v)2,) , | x ^s ...)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442 :| 9 ^: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of 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()In file included from , /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppv:s3.: .In file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp):;33 : In file included from | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35/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.hpp105::959::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/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herewarning: not eliding copy on return [-Wnrvo] 105 | 95 | v i s i t ( v ,r e[t&u]r(nc ornesstu latu;t o &| ) ^ { MIGRAPHX/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:T106H:R5O:W (note: "in instantiation of function 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 nval i106d | t u p lsei mtpylpee_"p)a;r _}f);o r _| i ^ mpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp(:90n:,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/where.hpp:90:27)>' requested herer ea d90s | i z e , f ) args;[ 0 ]| .v ^i sit([/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&]:(c113o:n5st: 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 c o113n | d i t i osni)m {p l e| _ ^p ar_for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn:442,:9 :m inote: n_in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereg ra i442n | , f ) ; | ^v is/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:t110(:t5h:i snote: -in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here> type (110) | , v s .s.i.m)p;l e _| p ^a r_for/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:l251a:s7t: -note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 irst, [251& | ] ( a u tso. vii) s{i tf_(tfyipres(t[[&i]]()a; u}t)o; a s| ) ^ { v1(mak/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:_38v:i5e:w (note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herex s.g e38t | _ s h a ppea(r)_,f oars_.efarcomh((xist.edraattoar({)0}),) .i.t.e)r;a t}o,r { n| } ^, f); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :260:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp9::106 :note: 17in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/rnn_variable_seq_lens.hpp:106:50)>' requested here 260 | 106 | v i s i t _ a l l _ f lpaatrt_efno(rs(,o uvt1p,u ts_tsdh:a:pmeo.evlee(mv2e)nt,s (x)s,. .[.&)];( a u| t ^o i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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_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 | sIn file included from i/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppm:p3l: eIn file included from _p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppa:r33: _In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo:r27_: iIn file included from m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:l35(: n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 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.hpp : 113 : 5 : rnote: 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 heret urn 113r | e s u l ts;i m p| l ^e _par_for(n,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :m106i:n5_:g rnote: 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 herei n, f )106; | | ^ sim/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:l110e:_5p:a 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_i m110p | l ( n , stihmrpelaed_spiazre_,f ofr)(;l a s| t ^ - f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:r113s:t5,: [note: &in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here] (au t113o | i ) {s ifm(pflier_spta[ri_]f)o;r (}n),; m i| n ^_ grain, f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp):;38 : 5| : ^ 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/par.hpp :110:5 :38 | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here pa r110_ | f o r _ esaicmhp(liet_epraart_ofro{r0(}l,a sitt e-r aftiorrs{tn,} ,[ &f])(;a u t| o ^ i) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :f91(:f17i:r snote: tin 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[ i]); 91} | ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 :p5a:r _note: fin instantiation of function template specialization 'migraphx::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 r(ou t38p | u t _ s hpaapre_.feolre_meeancths((i)t,e r a| t ^o r{0},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :i442t:e9r:a tnote: o(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)r {n}, 442f | ) ; | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpps:i106t:(17t:h inote: sin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here- >typ e106( | ) , v s . . . ) ; | ^ par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:(105o:u9t:p unote: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here_ shape .105e | l e m e n t s ( )v,i s[i&t]((va,u t[o& ]i()c o{n s t| ^a uto&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp): 442{: 9M:I Gnote: R(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)A PHX _442T | H R O W ( " I n vvailsiidt (ttuhpilse- >ttyyppee"());, }v)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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105: 990: | note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | a r g s [ 0 ]v.ivsiisti(tv(,[ &[]&(]c(ocnosnts t aauutto oc&o)n d{i tMiIoGnR)A P{H X _| T ^H ROW("I/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn:v442a:l9i:d 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 hereu ple 442t | y p e " ) ; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105: 21:v inote: 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 herei t(this->type(), vs .105. | .) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :a251r:g7s:[ 1note: ]in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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( [251& | ] ( a u tso. vsiesqi_tl_etnysp)e ({[ & ]| ( ^a uto as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp): 442{: 9v:1 (note: min instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ke_ v442i | e w ( x s . g e tv_isshiatp(et(h)i,s -a>st.yfpreo(m)(,x sv.sd.a.t.a)(;) ) )| . ^. .); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp}:,251 : 7| : ^ note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 260251: | 9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heres .vis i260t | _ t y p e ( [ & ]v(iasuitto_ aalsl)_ f{l avt1t(emna(kse,_ vvi1e,w (sxtsd.:g:emto_vseh(avp2e)(,) ,x sa.s...f)r;o m (| x ^s .data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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), xIn 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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp :2513 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 33s: .In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:s27i: tIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:y35p: e/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 as) { v951 | ( m a k e _ v i e w ( x sr.egteutr_ns hraepseu(l)t,; a s| . ^f rom(xs.dat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:(106):)5):. .note: .in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here) ; } ,106 | | ^ simpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:_260p:a9r:_ fnote: oin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herer _imp l260( | n , t h r e a dvsiisziet,_ afl)l;_ f | l ^a tten/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:s113,: 5v: 1note: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here std ::113m | o v e (v 2s)i,m pxlse._..p)a; | ^ r_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_In file included from gr/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppa:i3n: ,In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp):;33 : In file included from | /build/reproducible-path/migraphx-7.1.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/par.hpp::11035:: 5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:: 95note: :in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here20 : warning: not eliding copy on return [-Wnrvo] 110 | s i95m | p l e _ p a r _ f o r ( lraesttu r-n frierssutl,t ;[ & ]| ( ^a uto i) { f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:f106i:r5s:t [note: i]in instantiation of function template specialization 'migraphx::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.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_ impl (38n | , t h rpeaard_sfiozre_,e afc)h;( i | t ^e rato/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:{1130:}5,: note: 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 era t113o | r { n } ,s ifm)p;l e_ p| a ^r _fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppr:(91n:,17 :m inote: nin 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_ grai n91, | f ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :110 : 5 : pnote: 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 herer _for (110o | u t p u ts_ismhplaep_ep.aerl_efmoern(tlass(t) ,- f| i ^r st, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp[:&442]:(9a:u tnote: o(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) i) {442 | f ( f i r s t [ iv]i)s;i t}()t;h i s| - ^> type(),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :v38s:.5.:. )note: ;in instantiation of function template specialization 'migraphx::par_for_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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:r105_:f9o:r _note: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herea ch(it e105r | a t o r { 0 } , viitseirta(tvo,r {[n&},] (fc)o;n s t| ^a uto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp&:)106 :{17 :M Inote: Gin instantiation of function template specialization '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 APHX _106T | H R O W ( " I n v a l i d t u pplaer _tfyopre("o)u;t p}u)t;_ s h| a ^p e.el/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppe:m90e:n21t:s (note: )in instantiation of 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, [&] (90a | u t o i ) { | ^ args/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp[:0442]:.9v:i snote: i(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t ([& ]442( | c o n s t a u tvoi sciotn(dtihtiiosn-)> {t y p| ^e (), v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:442.:.9.:) ;note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/raw_data.hppi:s105i:t(9t:h inote: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here- >type(), 105vs | . . .) ; | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t251(:v7,: [note: &in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here ](cons t251 | a u t o &s). v{i sMiItG_RtAyPpHeX_(T[H&R]O(Wa(ut"oI navsa)l i{d vt1u(pmlaek et_yvpiee"w)(;x s}.)g;e t _| s ^h ape()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp,: 105a:s21.:f rnote: oin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested herem (xs .105d | a t a ( ) ) ) . . . ) ; a}r,g s [| 1 ^] .visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&260]:(9a:u tnote: oin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here seq_ l260e | n s ) { | ^v isit_a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl:l442_:f9l:a tnote: 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 heree n(s ,442 | v 1 , s t d :v:ismiotv(et(hvi2s)-,> txysp.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 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | siIn file included from m/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppp:le3_: pIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppr:_31f: oIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:l27a: sIn file included from t/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.hppi:r95s:t20,: [ &warning: ]not eliding copy on return [-Wnrvo]( auto i) 95{ | f ( f i r s t [ i ] ) ; r}e)t;u r n| ^r esult; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :| 38 ^: 5: note: in instantiation of function template specialization 'migraphx::par_for_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/simple_par_for.hpp : 106 : 5p:a rnote: _in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heref or_ e106a | c h ( i tseirmaptloer_{0p}a,r _iftoerr_aitmoprl{(nn},, tfh)r;e a | d ^s ize,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :f106):;17 : | note: ^in instantiation of function template specialization 'migraphx::par_for<(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/simple_par_for.hpp: 113106: | 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | s ipmaprl_ef_opra(ro_uftpour(tn_,s hmaipne_.gerlaeimne,n tfs)(;) , | [ ^& ](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppu:t110o: 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 | ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9s:i mnote: p(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)l e_p a442r | _ f o r ( l a s tv i-s ifti(rtshti,s -[>&t]y(paeu(t)o, iv)s .{. .f)(;f i r| s ^t [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/rnn_variable_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/par_for.hpp :10538 | :5: 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 | vpiasri_t(fvo,r _[e&a]c(hc(ointsetr aatuotor&{0)} {, MiItGeRrAaPtHoXr_{TnH}R,O Wf()";I n v| a ^l id /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppt:u91pl:e17 :t ynote: 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 heree "); }91) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 105 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested herep ar_ f105o | r ( o u t p u t _ s h a paer.gesl[e1me]n.tvsi(s)i,t( [ &| ] ^( auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :s442e:q9_:l enote: n(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s ) { 442 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :v442i:s9i:t (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 hereh is -442> | t y pe ( ) , v sv.i.s.i)t;( t h| i ^s ->type(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):,105 :v9s:. .note: .in instantiation of 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 : 251 : 7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 isit(v ,251 | [ & ] ( cso.nvsits iatu_ttoy&p)e ({[ &M]I(GaRuAtPoH Xa_sT)H R{O vW1(("mIaknev_avliiedw (txupsl.eg etty_pseh"a)p;e (})),; a s| . ^f rom/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp(:x90s:.21d:a tnote: 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 here( ))). .90. | ) ; } , | ^ arg/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:[2600:]9.:v inote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herei t([& ]260( | c o n s t a u tvoi sciotn_dailtli_ofnl)a t{t e n| ( ^s , v1, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:t442d::9::m onote: vin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 (v2 )442, | x s . . . ) ; v i| s ^i t(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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 | siIn file included from mp/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppl:e3_: pIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:_33f: oIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:i27m: pIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:n35,: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:h95r:e20a:d swarning: inot eliding copy on return [-Wnrvo]z e, 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 herer etu r113n | r e s uslitm;p l e| _ ^p ar_for(n, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppm:i106n:_5g:r anote: 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 heren , f) ;106 | | ^ 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_ i110m | p l ( n ,s itmhprleea_dpsairz_ef,o rf()l;a s t| ^- fi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:s113t:,5 :[ ¬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( aut o113 | i ) { sfi(mfpilres_tp[air]_)f;o r}()n;, m| i ^n _grain,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :f38):;5 : | 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/par.hpp: 11038: | 5 : note: in instantiation of 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 ar_f o110r | _ e a c hs(iimtpelrea_tpoarr{_0f}o,r (iltaesrta t-o rf{inr}s,t ,f )[;& ] (| a ^u to /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppi:)91 :{17 :f (note: fin 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 herei rst[ i91] | ) ; } ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:38a:r5_: fnote: oin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herer (o u38t | p u t _ spahra_fpoer._eealcehm(einttesr(a)t,o r {| 0 ^} , it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:r442a:t9o:r {note: n(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)} , f) ;442 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :v106i:s17i:t (note: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested hereh is- >106t | y p e ( ) , v s . . . ) ; | p ^a r_for(o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppu:t105p:u9t:_ snote: hin instantiation of 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 herea pe.el e105m | e n t s ( ) , [v&i]s(iatu(tvo, i[)& ]{( c o| n ^s t a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:t442o:&9): {note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)M IGR A442P | H X _ T H R O W (v"iIsnivta(ltihdi st-u>ptlyep et(y)p,e "v)s;. .}.));; | | ^ ^ /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 | avrigssi[t0(]v.,v i[s&i]t((c[o&n]s(tc oanustto &a)u t{o McIoGnRdAiPtHiXo_nT)H R{O W (| " ^I nvalid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :t442u:p9l:e 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; | } ) ; | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppi:t105(:t21h:i snote: -in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here> type (105) | , v s . . . ) ; | ^a rgs[1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp]:.251v:i7s:i 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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here[ &](au t251o | s e q _sl.evniss)i t{_ t y| p ^e ([&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:u442t:o9 :a snote: )in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 1442( | m a k e _ v i e wv(ixssi.tg(etth_issh-a>ptey(p)e,( )a,s .vfsr.o.m.()x;s . d| a ^t a())/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):.251.:.7):; note: }in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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:.260v:i9s:i tnote: _in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret ype( [260& | ] ( a u t o a sv)i s{i tv_1a(lmla_kfel_avtiteewn((xss,. gve1t,_ sshtadp:e:(m)o,v ea(sv.2f)r,o mx(sx.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 260 | visit_all_flatten(s, v1, 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; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/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::10633:: 5In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :note: 27in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35 : 106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp | : 95 : 20 :s iwarning: mnot eliding copy on return [-Wnrvo]p le_par_ f95o | r _ i m p l ( n , t h rreeatdusrinz er,e sufl)t;; | | ^ ^ /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/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 here106 :5: 113note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s i106m | p l e _ psairm_pfloer_(pna,r _mfionr__girmapiln(,n ,f )t;h r e| a ^d siz/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:,110 :f5):; note: in instantiation of function 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.hpp110: | 113 : 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 _113p | a r _ f osri(mlpalset_ p-a rf_ifrosrt(,n ,[ &m]i(na_ugtroa iin), {f )f;( f i| r ^s t[/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:]110):;5 :} )note: ;in instantiation of function template 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/par_for.hpps:i38m:p5l:e _note: pin 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 herea r_fo r38( | l a s t p-a rf_ifrosrt_,e a[c&h]((iatuetroa tio)r {{0 }f,( fiitresrta[tio]r){;n }},) ;f ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::9138::175:: note: 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 herein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 9138 | | p a r _ f o r _ e a c hp(airt_efroart(ooru{0t}p,u itetr_asthoarp{en.}e,l efm)e;n t | 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/shape.hpp :note: 442in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here: 9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 106 | 442 | vi s i tp(atrh_ifso-r>(toyuptep(u)t,_ svhsa.p.e..)e;l e m| e ^n ts(), [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:]105(:a9u:t onote: in instantiation of 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 herei ) { | ^105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : vnote: i(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s it( v442, | [ & ] ( c o n svti saiutt(ot&h)i s{- >MtyIpGeR(A)P,H Xv_sT.H.R.O);W ( "| I ^n valid /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:u105p:l9e: tnote: yin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herep e"); } )105; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppv:i90s:i21t:( vnote: ,in instantiation of 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 [&]( c90o | n s t a u t o & ) { aMrIgGsR[A0P]H.Xv_iTsHiRtO(W[(&"]I(ncvoanlsitd atuutpol ec otnydpiet"i)o;n )} ){; | | ^ ^ /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/shape.hpp105::44221::9 :note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' 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 105 | 442 | v i sairtg(st[h1i]s.-v>itsyipte(([)&, ]v(sa.u.t.o) ;s e q| _ ^l ens)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :{251 : 7| : ^ note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/shape.hpp:442: 9251: | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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. v442i | s i t_ t y p e ( [v&i]s(iatu(ttoh iass-)> ty{p ev(1)(, mvask.e._.)v;i e | w ^( xs.g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:e251t:_7s: hnote: ain instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here pe(), 251a | s . f rso.mv(ixssi.td_attyap(e)()[)&.].(.a)u;t o} ,a s )| ^{ v1(make/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:v260i:e9w:( xnote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here. get_s h260a | p e ( ) , a s .fvriosmi(tx_sa.ldla_tfal(a)t)t)e.n.(.s);, }v,1 , | s ^t d::mov/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:(260v:29):, note: xin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heres ...) ;260 | | ^ visit_all_flatten(s, v1, 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 | In file included from a/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppr:g3s: [In file included from 0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp]:.33v: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:t27(: [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp]:(35c: o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppn:s95t: 20a:u twarning: onot eliding copy on return [-Wnrvo] conditi o95n | ) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:e442t:u9r:n note: 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 heree sul t442; | | ^ visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:h106i:s5-:> tnote: yin instantiation of function 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 e(), 106v | s . . . )s;i m p| l ^e _par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:f251o:r7_: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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herel (n, th r251e | a d s i zse.,v ifs)i;t _ t| y ^p e([/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:]113(:a5u:t onote: in instantiation of 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) {113 | v 1 ( m askiem_pvliee_wp(axsr._gfeotr_(snh,a pmei(n)_,g raasi.nf,r ofm)(;x s .| d ^a ta(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):)110):.5.:. )note: ;in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here }, | 110 ^ | simple_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:a260r:_9f:o rnote: (in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herel ast -260 | f i r s t , [ &v]i(saiutt_oa lil)_ f{l aft(tfeinr(sst,[ iv]1),; s}t)d;: : m| o ^v e(v2), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppx:s38.:.5.:) ;note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | ^ 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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&) { 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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...); | ^ 44 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp: :In file included from 3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: :In file included from 27/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp: :In file included from 31/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: :In file included from 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.hpp::2795: :In file included from 20/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:: 35warning: : not eliding copy on return [-Wnrvo]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :95:20: warning: not eliding copy on return [-Wnrvo] 95 | retur95n | r e s u l t ; | ^ return resul/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:;106 :5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ 106 | simpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:_106p:a5r:_ fnote: 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 herer _im p106l | ( n , tshirmepalde_spiarz_feo,r _fi)m;p | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113l:(5n:, 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 hereh re a113d | s i z e ,s ifm)p;l e _| p ^a r_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:113(:n5,: mnote: 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 heren_ gra i113n | , f ) ;s i m| p ^l e_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:a110r:_5f:o 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 heren , mi n110_ | g r a i ns,i mfp)l;e _ p| a ^ r_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:r110(:l5a:s 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 here- fir s110t | , [ & ]s(iamuptloe _ip)a r{_ ffo(rf(ilrasstt[ i-] )f;i r}s)t;, [| & ^] (auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :i38): 5{: note: fin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here( fir s38t | [ i ] ) ;p a}r)_;f o r| _ ^e ach(it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:r38a:t5o:r {note: 0in 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} , it e38r | a t o r {pna}r,_ ff)o;r _ e| a ^c h(i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppt:e106r:a17t:o 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 here0 }, i106t | e r a t o r { n } , f ) ; | p ^a r_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppo:r91(:o17u:t pnote: uin 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 heret _sha p91e | .e l e m e n t s ( ) , [ & ] ( apuatro_ if)o r{( o u| t ^p ut_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:h442a:p9e:. enote: l(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e me 442 | n t s ( )v,i s i| t ^( this-/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp>:t442y:9p:e note: (),(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) vs. .442.) | ; | ^ visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:(105t:h9i:s -note: >in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heret ype() ,105 | v s . . . ) ; v| i ^s it(v, [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:]105(:c9o:n snote: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here auto& )105 | { M I G R A P HvXi_sTiHtR(OvW,( "[I&n]v(acloinds ttu paluet ot&y)p e{" )M;I G}R)A;P H X| _ ^T HR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppOW:(105":I21n:v anote: 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)>' requested herei d t105u | p l e t y p e " ); }a)r;g s [| 1 ^] .vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpps:i90t(:[21&:] (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 hereu to se q90_ | l e n s ) { | ^ args/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp[:0442]:.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 ([ &442] | ( c o n s t a uvtios icto(ntdhiitsi-o>nt)y p{e ( )| , ^ vs...);/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/raw_data.hppin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: 251:7: 442note: | in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | v i s ist.(vtihsiist-_>ttyyppee(([)&,] (vasu.t.o. )a;s ) | { ^ v1(m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:k251e:_7v:i enote: win instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here( xs.ge t251_ | s h a p es(.)v,i assi.tf_rtoymp(ex(s[.&d]a(taau(t)o) )a.s.). ){; v}1,( m | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here ake _260v | i e w ( x s . gveits_isth_aaplel(_)f,l aatst.efnr(osm,( xvs1.,d astd::move(v2), txsa.(.).)));. .| . ^) ; }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (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_where_hpp.cppH:R3O: WIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp":I31n: vIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppl:id tuple type"); });27 : In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp ^: 35: /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::95105::2021:: warning: note: not eliding copy on return [-Wnrvo]in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | 95 | a r g sr[e1t]u.rvni sriets(u[l&t];( a u| t ^o seq_lens) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 106 :| 5 ^: note: in instantiation of function template 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/shape.hpp: 442106: | 9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 imp l442e | _ p a r _ f o r _viimspilt((nt,h itsh-r>etaydpsei(z)e,, vfs).;. . )| ; ^ | ^/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/raw_data.hpp:: 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 here7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here113 | s i251m | p le _ p asr._vfiosri(tn_,t ympien(_[g&r]a(ianu,t of )a;s ) | { ^ v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:m110a:k5e:_ 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 heree w(xs .110g | e t _ s hsaipmep(l)e,_ paasr._ffroorm((lxasst. d-a tfai(r)s)t),. .[.&)];( a}u,t o | i ^) { f(fir/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:t260[:i9]:) ;note: 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/where.hpp:92:25)>' requested herea ll_ f38l | a t t e np(asr,_ fvo1r,_ esatcdh:(:imtoevrea(tvo2r){,0 }x,s .i.t.e)ra;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, minIn file included from _g/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppr:a3i: nIn file included from , /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppf:)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/par.hppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp110::535:: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.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: 95:20 110: | warning: not eliding copy on return [-Wnrvo]si mple_par_f or95( | l as t - f i rs t , [ &]r(eauttuor ni) r{ ef(sfuirlstt;[ i ]| ^ ); }); | ^ /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/par_for.hpp:: 38note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here5 : 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 106 | 38 | s ipmapr_lfeor__epaachr(_iftoer_imrpalt(orn{,0} ,t hitreeraadtosri{zne},, ff));; | | ^ ^ /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/simple_par_for.hpp : 113 : 5 : panote: 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_f or(out p113 | simpulte__sphaapre_.feloerm(ennts,( )m, i | n ^_ gra/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:i442n:9,: fnote: )(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) ; | 442 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :v110is:i5t:( tnote: hiin instantiation of 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 ->type(), 110v | s . . . )s;i m p| ^l e_par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:f105:o9r:( lnote: in instantiation of 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 herea st -105 | f i r s t , [v&i]s(iat(uvt,o [i&])( c{o nfst( faiutros&)t [{ iM]I)G;RA P}H)X;_T H R| O ^W ("Invalid /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:up38l:e5 :t ynote: pein instantiation of function template specialization 'migraphx::par_for_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:p90a:r21_:f onote: in instantiation of 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 herer _e a90c | h(it e r a t o r { 0 } , iatregrsa[t0o]r.{vni}s,i tf([)&;](c on s| t ^ auto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppco:n106di:ti17o:n )note: in instantiation of function template specialization 'migraphx::par_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/shape.hpp : 442 : 9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | p a r _ f voisrit((otuhtipsu-t>_tsyhpaep(e).,e lvesm.e.n.t)s; ( )| , ^ [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:a251u:7t:o 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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) { | 251 | ^ s./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppv:i442s:i9t:_ tynote: p(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e ([&] (442a | u t o a s ) {v vi1s(imta(ket_hviise-w>(txysp.ege(t)_,s hvasp.e.(.)),; a s| .f ^r om(xs.da/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:a(105):))9..:. );note: }in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105: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 :9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v260i | s i t ( v , v[i&s]i(t_caolnls_ftl aatutteno(&s, )v 1,{ sMtId:G:RmAoPvHe(Xv_2T)H, RxOsW.(.".I)n;v a| l ^i d tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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...); | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp : 3p: aIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp_:f31o: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppeach(:i27t: eIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:t35o: r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{:095}:,20 :i twarning: enot eliding copy on return [-Wnrvo]r ator{n} ,95 | f ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 106r:e17t:u rnote: nin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here resu 106 | l t ; p a| r ^_ for(output/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:s106h:a5p:e .note: 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 herel eme n106t | s ( ) , s[i&m]p(laeu_tpoa ri_)f o{r _ i| m ^p l(n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp,: 442t:h9r:e anote: d(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s iz e442, | f ) ; | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:t113(:t5h:i snote: -in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here> typ e113( | ) , v ss.i.m.p)l;e _ p| a ^r _for(n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 105m:i9n:_ gnote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_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 in, f )105; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110v:i5s:i 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 herev , [ &110] | ( c o n ssti mapulteo_&pa)r _{f oMrI(GlRasAtP -H Xf_iTrHsRtO,W (["&I]n(vaaultiod i)t u{p lfe( ftiyrpset"[i)];) ;} )};) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 38note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here5 : 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 105 | 38 | p a r _afrgosr_[e1a]c.hv(iistietr(a[t&o]r({a0u}t,o isteeqr_alteonrs{)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/op/where.hpp:: 91note: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here17 : 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 here442 | 91 | v i s i t ( t h i s - > tpyapre_(f)o,r (vosu.t.p.u)t;_ s h| a ^p e.e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl:e251me:n7t:s (note: )in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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.hpp : 442 : 9s:. vnote: i(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s it_ t442y | p e ( [ & ] ( a uvtios iats()t h{i vs1-(>mtaykpee_(v)i,e wv(sx.s...g)e;t _ s| h ^a pe(),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :a105s:.9f:r onote: min instantiation of 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( xs.da t105a | ( ) ) ) . . . ) ;v i}s,i t (| v ^, [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppc:o260n:s9t: anote: uin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret o&) 260{ | M I G R A P H Xv_iTsHiRtO_Wa(l"lI_nfvlaaltitde nt(usp,l ev 1t,y pset"d):;: m}o)v;e ( v| 2 ^) , x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpps:.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:In file included from 35: /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::395: :In file included from 20/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: :not eliding copy on return [-Wnrvo] warning: not eliding copy on return [-Wnrvo] 95 | 95 | return re s u l returtn; r e| s ^u lt; | ^ /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/simple_par_for.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 here106: 5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here106 | 106s | i m p l es_ipmaprl_ef_opra_ri_mfpolr(_ni,m ptlh(rne,a dtshirzeea,d sfi)z;e , | f ^) ; /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/simple_par_for.hpp :note: 113in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 5: note: 113in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | 113s | i m p l es_ipmaprl_ef_opra(rn_,f omr(inn,_ gmriani_ng,r afi)n;, 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/par.hpp :note: 110in instantiation of function template specialization 'migraphx::simple_par_for<(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 here110 | 110s | i m p l es_ipmaprl_ef_opra(rl_afsotr (-l afsitr s-t ,f i[r&s]t(,a u[t&o] (ia)u t{o fi()f i{r sft([fii]r)s;t [}i)];) ; | } ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :note: 38in 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: 5: note: 38in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | 38p | a r _ f opra_re_afcohr(_ietaecrha(tiotre{r0a}t,o ri{t0e}r,a tiotre{rna}t,o r{fn)};, f| ) ^; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp ^: 91:17:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :note: 106in 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: 17: note: 91in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | 106 | p a r _ f o rp(aoru_tfpourt(_osuhtappuet._eslheampeen.tesl(e)m,e n t| s ^( ), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp[:&442]:9(:a note: u(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t o i442) | { | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(t:h442i:s9-:> tnote: y(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)p e(), v s442. | . .) ; | ^ visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:h105i:s9-:> tnote: yin instantiation of 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 herep e(), v105s | . . . ) ; | ^v isit(v, [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:]105(:c9o:n snote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here auto&) 105{ | M I G R A P H Xv_iTsHiRtO(Wv(," I[n&v]a(lciodn sttu paluet ot&y)p e{" )M;I G}R)A;P H X| _ ^T HRO/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppW:(90":I21n:v anote: 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)>' requested herei d tu p90l | e t y p e " ) ; } ) ;a r g| s ^[ 0].v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppi:s105i:t21(:[ ¬e: ]in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here( con s105t | a u t o c o n d i t i oanr) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here g s442[ | 1 ] . v i s i t (vi[s&i]t((atuhtios -s>etqy_plee(n)s,) v{s . .| . ^) ; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp9::251 :note: 7in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 | vsi.sviits(itth_itsy-p>et(y[p&e](()a,u tvos .a.s.)) ;{ v| 1 ^( make/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:v251i:e7w:( 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. get_sh ap251e | ( ) , ass..vfirsoimt(_xtsy.pdea(t[a&(])())a.u.t.o) ;a s}), { | v ^1 (make/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:v260i:e9w:( xnote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here. get _260s | h a p e ( ) , avsi.sfirto_ma(lxls_.fdlaatttae(n)()s),. .v.1), ;s t}d,: : m| o ^v e(v2),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :x260s:.9.:. )note: ;in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here | ^ 260 | visit_all_flatten(s, v1, 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_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_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:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file 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[3]: 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[3]: 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[3]: 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[3]: 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[3]: 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[3]: 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[3]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/tf/CMakeFiles/migraphx_tf.dir/build.make src/tf/CMakeFiles/migraphx_tf.dir/build make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: 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[3]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: Entering 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[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/op_parser.cpp.o [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/lowering.cpp.o [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_addn.cpp.o [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/target.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/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 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 [ 35%] Building CXX object src/py/CMakeFiles/migraphx_py.dir/py_loader.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_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/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 [ 35%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/broadcast_qdq.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/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 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/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/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/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/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."); }); | ^ /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: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: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/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/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/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 | ^ /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/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 | ^ 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 | ^ /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: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/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, dilatioIn file included from n,/build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp :g24r: oIn file included from u/build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hppp:); | ^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/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp::44229:: 9In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :note: 35in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/dyn_output.hpp:27 : 442In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 40 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp : 28 : v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppi:s126i:t4(:t hwarning: isfunction 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]- >type(), v s126. | .T.o) ;t r y| _ ^c onve/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:t251_:v7a:lu enote: _in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herei mpl(r a251n | k < 3 > ,s .svtdi:s:intu_ltlyppter_(t)[ & ]| ( ^a uto as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp): 141{: 20v:1 (note: main instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested herek e_vie w141 | ( x s .rgeettu_rsnh adpeet(a)i,l :a:str.yf_rcoomn(vxesr.td_avtaa(l)u)e)_.i.m.p)l;< T}o,> ( r| a ^n k<3>{}, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppx:)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/value.hpp:406 :260 | 51 : note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here v i406s | i t _ a l l _ f ltahtist-e>nv(iss,i tv(1[,& ]st(dc:o:nmstov ea(uvt2o)&, y ) x{s .r.e.su)l;t =| ^t ry_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const In file included from au/build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cppt:24o: &In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hppy:)29 : {In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hppr:e28s: uIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hppt: 29=: In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppr:y35_: cIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppn:v27e: rIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:v40a: luIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp<:T28o: >/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp(:y126):;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/serialize.hpp:247 :12678 | :T onote: in instantiation of function template specialization 'migraphx::value::to>' requested heret ry_con v247e | ritn_lvianleue _viomipdl (frraonmk<_3v>a, lsutde:_:inumlpllpt(rr_atn)k <| 8 ^> , con/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpps:t141 :20v:a lnote: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested hereu e& 141v | , s trde:t:usrtnr idnegt&a ixl): :{t rxy _=c ovn.vetrot<_svtadl:u:es_tirmipnlg<>T(o)>;( r}a n k| < ^3 >{}, x); | ^ /build/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...); | ^ 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(); } | ^ [ 35%] Linking CXX shared library ../../lib/libmigraphx_py.so 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...); | ^ 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. 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%] 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 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/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 11 warnings generated. [ 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...); | ^ /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[3]: 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 [ 36%] 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_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...); | ^ 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_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...); | ^ [ 36%] 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...); | ^ 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.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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/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/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/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/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/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/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/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/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/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(In file included from ),/build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp :[&24]: (In file included from a/build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hppu:t29o: In file included from i/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:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp35:: 130In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp52::27 : note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template specialization 'migraphx::gemm' requested here :436:28: warning: 130function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] | [&](auto cmat ,436 | a u t o a m a tr,e tauurtno vbimsaitt)( t{, gve,m m[(]c m{a tM,I GaRmAaPtH,X _bTmHaRtO,W (1".T0ufp,l e0 .c0afn)n;o t} )b;e v| i ^s ited.")/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp;: 442}:)9;: note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here ^ 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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"); }); | ^ 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/raw_data.hpp{ : 267| : ^34 : warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: 267in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here | r e130t | u r n v i s i t _ a l l[_pack(s, v1, &[]]((aauuttoo &c&m.a.t.,) a{uto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f ,M I0G.R0AfP)H; X}_)T;H R O| W ^( "Invalid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :t442u:p9l:e 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; | } ) ; | ^ visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/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_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/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_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/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_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"); } | ^ In file included from /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] /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp :4228 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp : 27a: rIn file included from g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hppu:m34e: nIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :c35o: m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpppu:t95e:(20c:o nwarning: tnot eliding copy on return [-Wnrvo]e xt&, co n95s | t s h a p e & , c ornesttu rsnt dr:es:uvletc;t o r| < ^a rgument>/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:)106 c:o5n:s tnote: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp b:m60a:t14,: 1warning: .function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]0 f, 0.0 f60) | ; } ) ;a r g| u ^m ent compu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:e442(:9c:o nnote: 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 heree xt& ,442 | c o n s t s hvaipsei&t,( tchoins-s>tt yspted(:):,v evcst.o.r.<)a;r g u| ^m ent>/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:)251 c:o7:n snote: 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 | ^ 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /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/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_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/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...); | ^ 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/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...); | ^ [ 36%] 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.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: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/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/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/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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: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/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: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"); }); | ^ 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/raw_data.hpp ^ :267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: 267note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here r e106t | u r n vsiismiptl_ea_lpla_rp_afcokr(_si,m pvl1(, n[,] (tahurteoa&d&s.i.z.e), {f )M;I G R| A ^P HX_T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppH:R113O:W5(:" 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 herev al i113d | t u pl es itmypplee"_)p;a r}_)f;o r (| n ^, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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: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/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/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/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/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/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/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: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/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/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) { | ^ 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) { | ^ 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/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/tf/CMakeFiles/migraphx_tf.dir/parse_binary_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_binary_op.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_binary_op.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_binary_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_binary_op.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 tuple5 t warningysp generatede. "); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(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/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 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/tf/CMakeFiles/migraphx_tf.dir/parse_cast.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_cast.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_cast.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_cast.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_cast.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: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/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) { | ^ 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/tf/CMakeFiles/migraphx_tf.dir/parse_concat.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_concat.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_concat.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_concat.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_concat.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/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/tf/parse_binary_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/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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_binary_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"); }); | ^ [ 37%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_constant.cpp.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/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_constant.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_constant.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_constant.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_constant.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/tf/parse_cast.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/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_cast.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/tf/parse_binary_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/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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_cast.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/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/r TRUNCATED DUE TO SIZE LIMIT: 20971520 bytes